Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Identity ¶
type Identity interface { //验证使用控制此标识的规则来验证它。 Validate() error //satisfiesprincipal检查此实例是否匹配 //mspprincipal中提供的说明。支票可以 //涉及逐字节比较(如果主体是 //或可能需要MSP验证 SatisfiesPrincipal(principal *msp.MSPPrincipal) error //使用此标识作为引用验证某些消息上的签名 Verify(msg []byte, sig []byte) error //GetIdentityIdentifier返回该标识的标识符 GetIdentityIdentifier() *IdentityIdentifier //GetMSPIdentifier返回此实例的MSP ID GetMSPIdentifier() string }
定义与“证书”关联的操作的标识接口。 也就是说,身份的公共部分可以被认为是证书, 并且只提供签名验证功能。这是要用的 在对等端验证已签名事务的证书时 并验证与这些证书相对应的签名。
type IdentityDeserializer ¶
type IdentityDeserializer interface { validation.Dependency //反序列化IDentity反序列化标识。 //如果标识与关联,则反序列化将失败 //与正在执行的MSP不同的MSP //反序列化。 DeserializeIdentity(serializedIdentity []byte) (Identity, error) }
IdentityDeserializer转换序列化的标识 身份认同。
type IdentityIdentifier ¶
IdentityIdentifier是特定 通过提供程序标识符自然命名的标识。
Click to show internal directories.
Click to hide internal directories.