MobileWalletAnnexCSubmission

data class MobileWalletAnnexCSubmission(val requestId: String, val verifiedOrigin: String, val deviceRequestBase64Url: String, val encryptionInfoBase64Url: String, val selectedCredentialOptions: List<MobileWalletPresentationCredentialSelection>)

Raw post-consent Annex C data required to sign and encrypt a response.

Constructors

Link copied to clipboard
constructor(requestId: String, verifiedOrigin: String, deviceRequestBase64Url: String, encryptionInfoBase64Url: String, selectedCredentialOptions: List<MobileWalletPresentationCredentialSelection>)

Properties

Link copied to clipboard

Raw DeviceRequest obtained after consent.

Link copied to clipboard

Raw Annex C encryption information obtained after consent.

Link copied to clipboard

Opaque identifier returned by the preview.

Link copied to clipboard

One selected credential per requested document.

Link copied to clipboard

Authenticated requesting origin.