MobileWalletDigitalCredentialPreview

data class MobileWalletDigitalCredentialPreview(val requestId: String, val protocol: String, val verifiedOrigin: String, val request: MobileWalletDigitalCredentialRequestInfo, val credentialOptions: List<MobileWalletPresentationCredentialOption>, val credentialRequirements: List<MobileWalletPresentationCredentialRequirement>, val readerAuthentication: MobileWalletReaderAuthentication, val readerTrust: ReaderTrustDecision?)

Consent preview retained by the SDK until MobileWallet.submitDigitalCredentialPresentation.

Constructors

Link copied to clipboard
constructor(requestId: String, protocol: String, verifiedOrigin: String, request: MobileWalletDigitalCredentialRequestInfo, credentialOptions: List<MobileWalletPresentationCredentialOption>, credentialRequirements: List<MobileWalletPresentationCredentialRequirement>, readerAuthentication: MobileWalletReaderAuthentication, readerTrust: ReaderTrustDecision?)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Platform protocol identifier.

Link copied to clipboard

Whether and how the reader authenticated the request.

Link copied to clipboard
val readerTrust: ReaderTrustDecision?

Trust policy decision for the authenticated reader; present only when readerAuthentication is MobileWalletReaderAuthentication.VERIFIED.

Link copied to clipboard

Parsed presentation request metadata.

Link copied to clipboard

Opaque identifier binding the later submission to this preview.

Link copied to clipboard

Authenticated requesting origin.