Wallet Sdk Bridge
iOS-facing bridge around MobileWallet operations.
The bridge keeps errors and results explicit for Swift callers while preserving the small cross-platform wallet API shape.
Constructors
Properties
Functions
Attaches runtime key attestation support to this wallet instance.
Attaches issuer-specific runtime key attestation support to this wallet instance.
Submits a selected identity backup.
Starts the authorization-code browser request for an accepted issuance session.
Cancels one active issuance session and discards its continuation material.
Cancels pending local setup without deleting an already submitted provider record.
Continues one authorization-code issuance session after its browser callback.
Continues one reviewed pre-authorized issuance session.
Imports a copy into an explicit custodian without claiming portable recovery.
Explicitly creates platform holder keys for a batch. Never called implicitly by issuance.
Creates the identity described by an SDK-issued option.
Lists credential summaries stored in the bridged wallet.
Removes one stored credential by wallet-local identifier.
Requests deletion without claiming that every synchronized copy has disappeared.
Deletes wallet-local state and managed persistence material.
Returns the current iOS IdentityDocumentServices capability snapshot.
Discards one reviewed presentation locally.
Reopens the selected identity or creates the configured default through the shared lifecycle.
Checks whether a key-use authorization request is supported without creating a key.
Lists retained deferred handles without polling or exposing protocol secrets.
Resolves authenticated payment instructions without signing.
Retains a parsed Annex C request for explicit native consent.
Resolves and previews an OpenID4VP presentation request without submitting credentials.
Checks proximity prerequisites without creating session material or preparing a radio.
Rejects one reviewed presentation and consumes its preview.
Restores the exact original signing identity.
Resumes one deferred credential issuance result.
Resumes an interrupted identity operation.
Offers backup only for an existing exportable key or retained recovery secret.
Enumerates complete SDK-owned identity choices.
Lists explicitly configured private-key custodians under the current export policy.
Discovers safe backup references from registered providers.
Reports current provider prerequisites, including unavailable integrations.
Validates a backup and offers supported restoration destinations.
Reads the active, pending or unavailable identity state.
Resolves an offer and starts its bound OpenID4VCI issuance session.
Starts one single-use proximity presentation session.
Verifies the post-consent raw request and builds the encrypted Annex C response.
Submits the selected credentials, acknowledging the prepared payment revision when required.