Versions in this module Expand all Collapse all v0 v0.0.2 Aug 17, 2022 v0.0.1 Aug 16, 2022 Changes in this version + func CertificateFromPEM(certificatePEM []byte) (*x509.Certificate, error) + func CertificateToPEM(certificate *x509.Certificate) ([]byte, error) + func PrivateKeyFromPEM(privateKeyPEM []byte) (crypto.PrivateKey, error) + func PrivateKeyToPEM(privateKey crypto.PrivateKey) ([]byte, error) + type Identity interface + Credentials func() []byte + MspID func() string + type Sign = func(digest []byte) ([]byte, error) + func NewPrivateKeySign(privateKey crypto.PrivateKey) (Sign, error) + type X509Identity struct + func NewX509Identity(mspID string, certificate *x509.Certificate) (*X509Identity, error) + func (id *X509Identity) Credentials() []byte + func (id *X509Identity) MspID() string