Documentation
      ¶
    
    
  
    
  
    Index ¶
- type ChannelPolicyManager
 - type ChannelPolicyManagerGetter
 - type ChannelPolicyManagerGetterWithManager
 - type DeserializersManager
 - func (m *DeserializersManager) Deserialize(raw []byte) (*mspproto.SerializedIdentity, error)
 - func (m *DeserializersManager) GetChannelDeserializers() map[string]msp.IdentityDeserializer
 - func (m *DeserializersManager) GetLocalDeserializer() msp.IdentityDeserializer
 - func (m *DeserializersManager) GetLocalMSPIdentifier() string
 
- type Identity
 - func (id *Identity) GetIdentifier() *msp.IdentityIdentifier
 - func (id *Identity) GetMSPIdentifier() string
 - func (id *Identity) GetOrganizationalUnits() []*msp.OUIdentifier
 - func (id *Identity) SatisfiesPrincipal(*mspproto.MSPPrincipal) error
 - func (id *Identity) Serialize() ([]byte, error)
 - func (id *Identity) Validate() error
 - func (id *Identity) Verify(msg []byte, sig []byte) error
 
- type IdentityDeserializer
 - type Policy
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChannelPolicyManager ¶
func (*ChannelPolicyManager) BasePath ¶
func (m *ChannelPolicyManager) BasePath() string
func (*ChannelPolicyManager) GetPolicy ¶
func (m *ChannelPolicyManager) GetPolicy(id string) (policies.Policy, bool)
func (*ChannelPolicyManager) Manager ¶
func (m *ChannelPolicyManager) Manager(path []string) (policies.Manager, bool)
func (*ChannelPolicyManager) PolicyNames ¶
func (m *ChannelPolicyManager) PolicyNames() []string
type ChannelPolicyManagerGetter ¶
type ChannelPolicyManagerGetter struct{}
    type DeserializersManager ¶
type DeserializersManager struct {
	LocalDeserializer    msp.IdentityDeserializer
	ChannelDeserializers map[string]msp.IdentityDeserializer
}
    func (*DeserializersManager) Deserialize ¶
func (m *DeserializersManager) Deserialize(raw []byte) (*mspproto.SerializedIdentity, error)
func (*DeserializersManager) GetChannelDeserializers ¶
func (m *DeserializersManager) GetChannelDeserializers() map[string]msp.IdentityDeserializer
func (*DeserializersManager) GetLocalDeserializer ¶
func (m *DeserializersManager) GetLocalDeserializer() msp.IdentityDeserializer
func (*DeserializersManager) GetLocalMSPIdentifier ¶
func (m *DeserializersManager) GetLocalMSPIdentifier() string
type Identity ¶
type Identity struct {
	Msg []byte
}
    func (*Identity) GetIdentifier ¶
func (id *Identity) GetIdentifier() *msp.IdentityIdentifier
func (*Identity) GetMSPIdentifier ¶
func (*Identity) GetOrganizationalUnits ¶
func (id *Identity) GetOrganizationalUnits() []*msp.OUIdentifier
func (*Identity) SatisfiesPrincipal ¶
func (id *Identity) SatisfiesPrincipal(*mspproto.MSPPrincipal) error
type IdentityDeserializer ¶
func (*IdentityDeserializer) DeserializeIdentity ¶
func (d *IdentityDeserializer) DeserializeIdentity(serializedIdentity []byte) (msp.Identity, error)
type Policy ¶
type Policy struct {
	Deserializer msp.IdentityDeserializer
}
     Click to show internal directories. 
   Click to hide internal directories.