Holder Agent
An agent that only implements Holder, i.e. it can receive credentials form other agents and present credentials to other agents.
Constructors
Types
Properties
The identifier for this agent, typically the keyId from the cryptographic key, e.g. did:key:mAB... or urn:ietf:params:oauth:jwk-thumbprint:sha256:...
Functions
Creates an array of VerifiablePresentation and a PresentationSubmission to match the presentationDefinition.
Gets a list of all stored credentials, with a revocation status.
Creates a mapping from the input descriptors of the presentation definition to matching credentials and the fields that would need to be disclosed.
Sets the revocation list ot use for further processing of Verifiable Credentials
Stores all verifiable credentials from credentialList that parse and validate, and returns them for future reference.