CredentialOfferGrantsPreAuthCodeTransactionCode

@Serializable
data class CredentialOfferGrantsPreAuthCodeTransactionCode(val inputMode: String? = "numeric", val length: Int? = null, val description: String? = null)(source)

Constructors

constructor(inputMode: String? = "numeric", length: Int? = null, description: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "description")
val description: String? = null

OID4VCI: OPTIONAL. String containing guidance for the Holder of the Wallet on how to obtain the Transaction Code, e.g., describing over which communication channel it is delivered.

Link copied to clipboard
@SerialName(value = "input_mode")
val inputMode: String?

OID4VCI: OPTIONAL. String specifying the input character set. Possible values are numeric (only digits) and text (any characters). The default is numeric.

Link copied to clipboard
@SerialName(value = "length")
val length: Int? = null

OID4VCI: OPTIONAL. Integer specifying the length of the Transaction Code. This helps the Wallet to render the input screen and improve the user experience.