present

suspend fun present(requestUrl: String, did: String? = null, runPolicies: Boolean? = null): MobileWalletPresentationResult

Presents matching wallet credentials to an OpenID4VP verifier request.

This immediate submission API is intended for callers that already handled request review and user consent. Apps that need to display verifier details, credential choices, selective disclosures, or transaction data should use previewPresentation followed by submitPresentation.

Return

The prepared host action or transmitted verifier outcome.

Parameters

requestUrl

Authorization request URL received from the verifier.

did

Optional DID override for selecting the wallet DID used in the presentation.

runPolicies

Optional override for verifier policy execution in the core presentation handler.