MobileWalletMetadataDisplay

data class MobileWalletMetadataDisplay(val name: String?, val locale: String?, val logoUri: String?, val logoAltText: String?, @ObjCName(name = "descriptionText") val description: String? = null, val backgroundColor: String? = null, val backgroundImageUri: String? = null, val textColor: String? = null)

Localized display metadata normalized from issuer, credential, or verifier protocol metadata.

URI values are untrusted protocol input. Applications decide whether and how to load them and must not treat display metadata as evidence of issuer or verifier trust.

Constructors

Link copied to clipboard
constructor(name: String?, locale: String?, logoUri: String?, logoAltText: String?, @ObjCName(name = "descriptionText") description: String? = null, backgroundColor: String? = null, backgroundImageUri: String? = null, textColor: String? = null)

Properties

Link copied to clipboard

Suggested credential background color.

Link copied to clipboard

Suggested credential background image URI.

Link copied to clipboard

Human-readable credential description.

Link copied to clipboard

BCP 47 language tag associated with the selected display entry.

Link copied to clipboard

Accessible alternative text for the logo.

Link copied to clipboard

Issuer- or verifier-provided logo URI.

Link copied to clipboard
val name: String?

Best localized human-readable name.

Link copied to clipboard

Suggested credential text color.