fabric: github.com/hyperledger/fabric/core/handlers/endorsement/api/identities Index | Files

package endorsement

import "github.com/hyperledger/fabric/core/handlers/endorsement/api/identities"


Package Files


type SigningIdentity Uses

type SigningIdentity interface {
    // Serialize returns a byte representation of this identity which is used to verify
    // messages signed by this SigningIdentity
    Serialize() ([]byte, error)

    // Sign signs the given payload and returns a signature
    Sign([]byte) ([]byte, error)

SigningIdentity signs messages and serializes its public identity to bytes

type SigningIdentityFetcher Uses

type SigningIdentityFetcher interface {
    // SigningIdentityForRequest returns a signing identity for the given proposal
    SigningIdentityForRequest(*peer.SignedProposal) (SigningIdentity, error)

SigningIdentityFetcher fetches a signing identity based on the proposal

Package endorsement imports 2 packages (graph) and is imported by 8 packages. Updated 2019-12-20. Refresh now. Tools for package owners.