package
2.0.0-alpha+incompatible
Repository: https://github.com/hyperledger-gerrit-archive/fabric-ca.git
Documentation: pkg.go.dev

# Functions

NewBasicKeyRequest returns the BasicKeyRequest object that is constructed from the object returned by the csr.NewBasicKeyRequest() function.

# Structs

AddAffiliationRequest represents the request to add a new affiliation to the fabric-ca-server.
AddAffiliationRequestNet is a network request for adding a new affiliation.
AddIdentityRequest represents the request to add a new identity to the fabric-ca-server.
AddIdentityRequestNet is a network request for adding a new identity.
AffiliationInfo contains the affiliation name, child affiliation info, and identities associated with this affiliation.
AffiliationResponse contains the response for get, add, modify, and remove an affiliation.
Attribute is a name and value pair.
AttributeRequest is a request for an attribute.
BasicKeyRequest encapsulates size and algorithm for the key to be generated.
CertificateResponse contains the response from Get or Delete certificate request.
CSRInfo is Certificate Signing Request (CSR) Information.
EnrollmentRequest is a request to enroll an identity.
EnrollmentRequestNet is a request to enroll an identity.
GenCRLRequest represents a request to get CRL for the specified certificate authority.
GenCRLResponse represents a response to get CRL.
GetAllIDsResponse is the response from the GetAllIdentities call.
GetCAInfoRequest is request to get generic CA information.
GetCertificatesRequest represents the request to get certificates from the server per the enrollment ID and/or AKI and Serial.
GetCertificatesRequestNet is a network request for getting certificates.
GetCRIRequest is a request to send to server to get Idemix credential revocation information.
GetCRIResponse is the response from the server for get CRI request.
GetIDResponse is the response from the GetIdentity call.
GetTCertBatchRequest is input provided to identity.GetTCertBatch.
GetTCertBatchRequestNet is a network request for a batch of transaction certificates.
GetTCertBatchResponse is the return value of identity.GetTCertBatch.
GetTCertBatchResponseNet is the network response for a batch of transaction certificates.
IdemixEnrollmentRequestNet is a request to enroll an identity and get idemix credential.
IdentityInfo contains information about an identity.
IdentityResponse is the response from the any add/modify/remove identity call.
KeySig is a public key, signature, and signature algorithm tuple.
ModifyAffiliationRequest represents the request to modify an existing affiliation on the fabric-ca-server.
ModifyAffiliationRequestNet is a network request for modifying an existing affiliation.
ModifyIdentityRequest represents the request to modify an existing identity on the fabric-ca-server.
ModifyIdentityRequestNet is a network request for modifying an existing identity.
ReenrollmentRequest is a request to reenroll an identity.
ReenrollmentRequestNet is a request to reenroll an identity.
RegistrationRequest for a new identity.
RegistrationRequestNet is the registration request for a new identity.
RegistrationResponse is a registration response.
RegistrationResponseNet is a registration response.
RemoveAffiliationRequest represents the request to remove an existing affiliation from the fabric-ca-server.
RemoveIdentityRequest represents the request to remove an existing identity from the fabric-ca-server.
RevocationRequest is a revocation request for a single certificate or all certificates associated with an identity.
RevocationRequestNet is a revocation request which flows over the network to the fabric-ca server.
RevocationResponse represents response from the server for a revocation request.
RevokedCert represents a revoked certificate.
TCert encapsulates a signed transaction certificate and optionally a map of keys.
TimeRange specifies a range of time.