CredentialOfferUrlParameters

@Serializable
data class CredentialOfferUrlParameters(val credentialOffer: JsonObject? = null, val credentialOfferUrl: String? = null)(source)

OID4VCI: The Credential Issuer sends Credential Offer using an HTTP GET request or an HTTP redirect to the Wallet's Credential Offer Endpoint defined in Section 11.1.The Credential Offer object, which is a JSON-encoded object with the Credential Offer parameters, can be sent by value or by reference.

Constructors

Link copied to clipboard
constructor(credentialOffer: JsonObject? = null, credentialOfferUrl: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@SerialName(value = "credential_offer")
val credentialOffer: JsonObject? = null

OID4VCI: Object with the Credential Offer parameters. This MUST NOT be present when the credentialOfferUrl parameter is present.

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

OID4VCI: String that is a URL using the https scheme referencing a resource containing a JSON object with the Credential Offer parameters. This MUST NOT be present when the credentialOffer parameter is present.

Functions

Link copied to clipboard