package
0.0.0-20220916203922-7b7c10a5d0ef
Repository: https://github.com/trustbloc/ace.git
Documentation: pkg.go.dev

# Functions

New return new instance of vc crypto.
ValidateProofPurpose validates the proof purpose.
WithChallenge proof challenge.
WithCreated is an option to pass created time option for signing.
WithDomain proof domain.
WithPurpose is an option to pass proof purpose option for signing.
WithSignatureType is an option to pass signature type for signing.
WithSigningRepresentation is an option to pass representation for signing.
WithVerificationMethod is an option to pass verification method for signing.

# Constants

AssertionMethod assertionMethod.
Authentication authentication.
BbsBlsSignature2020 signature suite.
CapabilityDelegation capabilityDelegation.
CapabilityInvocation capabilityInvocation.
Ed25519KeyType ed25519 key type.
Ed25519Signature2018 ed25519 signature suite.
Ed25519VerificationKey2018 ed25119 verification key.
JSONWebKey2020 type.
JSONWebSignature2020 json web signature suite.
P256KeyType EC P-256 key type.

# Structs

Crypto to sign credential.

# Type aliases

SigningOpts is signing credential option.