Wallet Document Manager
High-level document manager API exposed by the SDK.
This facade hides all EUDI wallet internals and exposes a stable, app-friendly interface for:
listing stored credentials
retrieving specific documents
deleting documents
creating unsigned SD-JWT VC documents (during OpenID4VCI issuance)
storing issued SD-JWT VCs into the wallet
enriching issued documents with optional VCT metadata and rendering bundles
All returned values are wrapped in stable SDK types (IssuedDocumentHandle, UnsignedDocumentHandle).
Applications never interact with EUDI types directly.
Functions
Creates a new unsigned SD-JWT VC document, ready to be issued to.
Deletes a document from the wallet.
Retrieves a specific document by its internal wallet id.
Returns all documents currently stored in the wallet.
Runs issuance end-to-end and stores the resulting credential in the wallet.
Stores a newly issued SD-JWT VC into a previously created unsigned document.