WalletUriPresentmentActivity
Online presentment for a presentation request link — OpenID4VP by reference (openid4vp://, …) or ISO 18013-7 (mdoc://), e.g. a website's "share with wallet" button or a scanned QR (see com.wallet.ScannedCode). The SDK runs the flow (fetch + verify the request, consent, respond); this wires it to the wallet's store, branding and reader trust.
Extend it, supply sdk, and register the subclass in the manifest for the request schemes:
class PresentmentActivity : WalletUriPresentmentActivity() {
override val sdk get() = MyApp.sdk
}Content copied to clipboard
Cancel closes the screen at once. Override onPresentmentClosed to tell your verifier.