package msp

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message FabricCryptoConfig

msp_config.proto:92

FabricCryptoConfig contains configuration parameters for the cryptographic algorithms used by the MSP this configuration refers to

Used in: FabricMSPConfig

message FabricMSPConfig

msp_config.proto:33

FabricMSPConfig collects all the configuration information for a Fabric MSP. Here we assume a default certificate validation policy, where any certificate signed by any of the listed rootCA certs would be considered as valid under this MSP. This MSP may or may not come with a signing identity. If it does, it can also issue signing identities. If it does not, it can only be used to validate and verify certificates.

Used in: discovery.ConfigResult

message FabricNodeOUs

msp_config.proto:196

FabricNodeOUs contains configuration to tell apart clients from peers from orderers based on OUs. If NodeOUs recognition is enabled then an msp identity that does not contain any of the specified OU will be considered invalid.

Used in: FabricMSPConfig

message FabricOUIdentifier

msp_config.proto:177

FabricOUIdentifier represents an organizational unit and its related chain of trust identifier.

Used in: FabricMSPConfig, FabricNodeOUs

message IdemixMSPConfig

msp_config.proto:108

IdemixMSPConfig collects all the configuration information for an Idemix MSP.

message IdemixMSPSignerConfig

msp_config.proto:126

IdemixMSPSIgnerConfig contains the crypto material to set up an idemix signing identity

Used in: IdemixMSPConfig

message KeyInfo

msp_config.proto:164

KeyInfo represents a (secret) key that is either already stored in the bccsp/keystore or key material to be imported to the bccsp key-store. In later versions it may contain also a keystore identifier

Used in: SigningIdentityInfo

message MSPConfig

msp_config.proto:16

MSPConfig collects all the configuration information for an MSP. The Config field should be unmarshalled in a way that depends on the Type

message SerializedIdemixIdentity

identities.proto:27

This struct represents an Idemix Identity to be used to serialize it and deserialize it. The IdemixMSP will first serialize an idemix identity to bytes using this proto, and then uses these bytes as id_bytes in SerializedIdentity

message SerializedIdentity

identities.proto:15

This struct represents an Identity (with its MSP identifier) to be used to serialize it and deserialize it

message SigningIdentityInfo

msp_config.proto:149

SigningIdentityInfo represents the configuration information related to the signing identity the peer is to use for generating endorsements

Used in: FabricMSPConfig