MobileWalletCredentialSelection

data class MobileWalletCredentialSelection(val credentialConfigurationId: String, val holders: MobileWalletCredentialHolders, val credentialIdentifier: String? = null)

Accepted configuration/dataset and its holder-key choice.

New keys are prepared by the SDK, not the UI. Rejected or cancelled preparation removes them before acceptance; after acceptance they remain wallet-owned even if the issuer outcome is uncertain.

Constructors

Link copied to clipboard
constructor(credentialConfigurationId: String, holders: MobileWalletCredentialHolders, credentialIdentifier: String? = null)

Properties

Link copied to clipboard

Credential configuration identifier from the reviewed offer.

Link copied to clipboard

Optional dataset identifier granted by the issuer; never invent one.

Link copied to clipboard

Existing bindings or an explicit number of new keys; never both.