Issued Document Handle
High–level stable representation of a stored credential/document.
Backed by EUDI IssuedDocument, but exposes only stable and safe-to-use properties for apps:
document id
display name / issuer name
SD-JWT VC payload
optional VCT type metadata
optional rendered SVG card templates with claim placeholders resolved
signing using holder key
More structured parsing (e.g. credentialSubject.name) is handled at the app layer or via helpers such as vcValue.
When com.dewa.walletsdk.WalletSdkOptions.trustedTypeMetadataRegistries is configured, the SDK attempts to enrich issued documents with VCT metadata and localized rendering templates. This enrichment is optional and cached by the SDK, so metadata and renderingBundle may be null if no metadata registry is configured, the credential type has no metadata, or remote fetching failed.
Properties
Human-readable name resolved from issuer metadata or format.
Issuer display name (falls back to "Unknown issuer").
Optional VCT metadata fetched from a trusted type metadata registry.
Optional localized SVG templates with placeholders already replaced from the reconstructed SD-JWT VC claims.