๐๏ธ Receive credential
Processes an OID4VCI Credential Offer and initiates the credential issuance flow. The wallet resolves the issuer's metadata, performs token exchange, and receives the credential.
๐๏ธ Receive deferred credential
Polls the OID4VCI Deferred Credential Endpoint to retrieve a credential that was not immediately available during issuance.
๐๏ธ Receive credential with user PIN
Submits the transaction code (tx_code) required for the OID4VCI Pre-Authorized Code Flow.
๐๏ธ Configure auto presentation for the credential
Configures whether a credential should be automatically presented when a matching OpenID4VP Authorization Request is received.
๐๏ธ Read credential revocation status
Checks the current revocation status of a credential by querying the IETF Token Status List.
๐๏ธ Read credential
Retrieves a credential stored in the holder's wallet by its ID.
๐๏ธ Delete credential
Deletes a credential from the holder's wallet.
๐๏ธ Exchange code and receive credential
Exchanges an authorization code for an access token and receives the credential in the OID4VCI Authorization Code Flow.
๐๏ธ List credential
Lists all credentials stored in the holder's wallet with pagination support.
๐๏ธ Receive verification
Processes an OpenID4VP Authorization Request (V3) received from a verifier. The wallet resolves the verifier's requirements and identifies matching credentials.
๐๏ธ Filter verification
Filters the holder's credentials against the verifier's presentation definition to find matches for the OpenID4VP presentation.
๐๏ธ Send verification
Submits the Verifiable Presentation (V3) to the verifier via the OpenID4VP direct_post response mode.
๐๏ธ Read verification
Retrieves a presentation record (V3) from the holder's wallet.
๐๏ธ Delete verification
Deletes a presentation record from the holder's wallet.
๐๏ธ List verification
Lists all presentation records (V3) in the holder's wallet.
๐๏ธ Request wallet unit attestation
Requests a wallet unit attestation from the wallet provider for OID4VCI credential issuance.
๐๏ธ Create credential offer
Creates an OID4VCI Credential Offer that can be presented to a holder via QR code or deep link.
๐๏ธ Read credential issuer metadata
Retrieves the OID4VCI Credential Issuer Metadata for this organization.
๐๏ธ Request credential re-issuance
Requests reissuance of an expired or near-expiry credential via the OID4VCI protocol.
๐๏ธ Accept credential
Accepts a received credential in the holder's wallet.
๐๏ธ Create holder global configuration
Creates a global configuration for the holder wallet, including credential encryption, status refresh intervals, and redirect URLs for OID4VCI and OpenID4VP flows.
๐๏ธ Read holder global configuration
Retrieves a holder global configuration by its ID for OID4VCI and OpenID4VP flows.
๐๏ธ Update holder global configuration
Updates an existing holder global configuration for OID4VCI and OpenID4VP flows.
๐๏ธ Delete holder global configuration
Deletes a holder global configuration for OID4VCI and OpenID4VP flows.
๐๏ธ List holder global configuration
Lists all holder global configurations for OID4VCI and OpenID4VP flows.
๐๏ธ Read notification
Retrieves a wallet notification by its ID for OID4VCI or OpenID4VP events.
๐๏ธ Update notification
Updates a wallet notification status for OID4VCI or OpenID4VP events.
๐๏ธ Delete notification
Deletes a wallet notification for OID4VCI or OpenID4VP events.
๐๏ธ List notification
Lists wallet notifications for OID4VCI credential offers, OpenID4VP verification requests, and status updates.