# Functions
GetVerificationMethodFromProof returns verification method from proof.
New return new instance of vc crypto.
ValidateProof validates proof.
ValidateProofKey checks whether the key equals to expectedValue in a given proof.
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.
Bls12381G2Key2020 verification type.
CapabilityDelegation capabilityDelegation.
CapabilityInvocation capabilityInvocation.
Challenge is the key of verifiable.Proof.
Domain is the key of verifiable.Proof.
EcdsaSecp256k1VerificationKey2019 verification type.
Ed25519KeyType ed25519 key type.
Ed25519VerificationKey2018 ed25119 verification type.
Ed25519VerificationKey2020 ed25119 verification type.
JSONWebKey2020 verification type.
P256KeyType EC P-256 key type.
Purpose is the key of verifiable.Proof.
VerificationMethod is the key of verifiable.Proof.
# Type aliases
SigningOpts is signing credential option.