# Functions
New returns new verifiable credential wallet controller command instance.
# Constants
command methods.
DIDConnectErrorCode for errors while performing DID connect in wallet.
InvalidRequestErrorCode is typically a code for invalid requests.
miscellaneous constants for the vc wallet command controller.
PresentProofErrorCode for errors while presenting proof from wallet.
All command operations.
ProposeCredentialErrorCode for errors while proposing credential from wallet.
All command operations.
ProposePresentationErrorCode for errors while proposing presentation.
All command operations.
RequestCredentialErrorCode for errors while request credential from wallet for issue credential protocol.
All command operations.
# Structs
Command extends vcwallet.Command to add didComm functionality.
ConnectOpts is option for accepting out-of-band invitation and to perform DID exchange.
ConnectRequest is request model for wallet DID connect operation.
ConnectResponse is response model from wallet DID connection operation.
PresentProofRequest is request model from wallet present proof operation.
PresentProofResponse is response model from wallet present proof operation.
ProposeCredentialRequest is request model for performing propose credential operation from wallet.
ProposeCredentialResponse is response model from wallet propose credential operation.
ProposePresentationRequest is request model for performing propose presentation operation from wallet.
ProposePresentationResponse is response model from wallet propose presentation operation.
RequestCredentialRequest is request model from wallet request credential operation.
RequestCredentialResponse is response model from wallet request credential operation.
# Type aliases
AuthCapabilityProvider is for providing Authorization Capabilities (ZCAP-LD) feature for wallet's EDV and WebKMS components.
Config contains properties to customize verifiable credential wallet controller.
HTTPHeaderSigner is for http header signing, typically used for zcapld functionality.