MobileWalletAnnexCRequest

data class MobileWalletAnnexCRequest(val parsedRequest: MobileWalletAnnexCParsedRequest, val verifiedOrigin: String, val selectedRegistryEntryIds: List<String> = emptyList(), val deviceRequestBase64Url: String? = null, val encryptionInfoBase64Url: String? = null)

Two-phase Annex C input. Android supplies raw fields immediately; Apple may defer them.

Constructors

Link copied to clipboard
constructor(parsedRequest: MobileWalletAnnexCParsedRequest, verifiedOrigin: String, selectedRegistryEntryIds: List<String> = emptyList(), deviceRequestBase64Url: String? = null, encryptionInfoBase64Url: String? = null)

Properties

Link copied to clipboard

Raw DeviceRequest, when the platform exposes it.

Link copied to clipboard

Raw Annex C encryption information, when available.

Link copied to clipboard

Parsed request supplied before consent.

Link copied to clipboard

Entries selected by the platform matcher.

Link copied to clipboard

Authenticated requesting origin.