Mobile Wallet Config
Configuration for creating a MobileWallet.
Constructors
Properties
Optional client-attestation configuration for issuer deployments that require it.
Optional trust boundary for signed Credential Issuer Metadata. When absent, signed metadata is neither requested nor accepted.
Platform metadata registry. Platform factories install their native default when omitted.
Optional shared-container/keychain configuration for provider extensions.
Authorization policy used for newly created keys. The policy never changes an existing persisted key.
Prompt text used for protected signing operations.
Called after a credential-set mutation republishes platform registration metadata. Failures do not roll back the committed wallet mutation.
Optional callback for observing wallet issuance and presentation session events.
Independent verification keys for issuers whose SD-JWT payment consent this wallet accepts.
Persistence mode used for wallet-local state.
Ordered BCP 47 locale preferences used for progressive language-tag lookup. Display metadata falls back to an unlocalized entry and then the first entry. Payment consent instead requires a complete catalogue in a preferred exact or base language and blocks when none matches.
Application trust policy for verified ISO 18013-7 Annex C reader authentication.
Signing identity lifecycle and opt-in recovery integrations.
Transaction data profiles this mobile wallet accepts in OpenID4VP requests.