affinidi_tdk_vdip library
Provides holder and issuer client implementations along with the protocol message and model classes used to perform feature discovery and credential issuance.
Classes
- AssertionValidationResult
- Result of validating holder's assertion
- CredentialMeta
- Metadata used to help construct a credential during VDIP issuance (contexts, issuer DID, validity timestamp, and arbitrary data map).
- RequestCredentialsOptions
- Options configuring a credential issuance request sent via VDIP.
- TokenValidationResult
- Result of validating a holder token during browser context switch.
- VdipHolder
- Implements the VDIP protocol for a holder, supporting feature discovery and credential issuance flows.
- VdipIssuedCredentialBody
- Body payload for a VDIP issued credential message containing the serialized credential and associated metadata.
- VdipIssuedCredentialMessage
- DIDComm message representing an issued credential payload returned from an issuer to a holder in the VDIP protocol.
- VdipIssuer
- Implements the VDIP protocol for an issuer, handling feature disclosure queries and credential issuance requests.
- VdipRequestIssuanceMessage
- DIDComm message initiating a credential issuance request in VDIP.
- VdipRequestIssuanceMessageBody
- Body payload for a VDIP request issuance message defining requested credential parameters and optional holder-bound assertion.
- VdipSwitchContextBody
- Body payload for the switch context message.
- VdipSwitchContextMessage
- DIDComm message for switching context.