MobileWalletDigitalCredentialCapability

data class MobileWalletDigitalCredentialCapability(val protocol: String, val credentialFormats: List<MobileWalletDigitalCredentialFormat>, val requestProtection: List<MobileWalletDigitalCredentialRequestProtection>, val responseProtection: List<MobileWalletDigitalCredentialResponseProtection>, val supported: Boolean, val unsupportedReason: String? = null)

Runtime support for one protocol/format/protection combination.

Constructors

Link copied to clipboard
constructor(protocol: String, credentialFormats: List<MobileWalletDigitalCredentialFormat>, requestProtection: List<MobileWalletDigitalCredentialRequestProtection>, responseProtection: List<MobileWalletDigitalCredentialResponseProtection>, supported: Boolean, unsupportedReason: String? = null)

Properties

Link copied to clipboard

Credential formats accepted for this protocol.

Link copied to clipboard

Platform Digital Credentials protocol identifier.

Link copied to clipboard

Authentication applied to the request.

Link copied to clipboard
Link copied to clipboard

Whether this exact combination is currently available.

Link copied to clipboard

Human-readable reason when supported is false.