CredentialRequestProofContainer

@Serializable
data class CredentialRequestProofContainer(val proofType: OpenIdConstants.ProofType, val jwt: Set<String>? = null)(source)

Constructors

Link copied to clipboard
constructor(proofType: OpenIdConstants.ProofType, jwt: Set<String>? = null)

Properties

Link copied to clipboard
@SerialName(value = "jwt")
val jwt: Set<String>? = null

OID4VCI: A JWT (RFC7519) is used as proof of possession. When proofType is jwt, a proof object MUST include a jwt claim containing a JWT defined in Section 7.2.1.1.

Link copied to clipboard
@SerialName(value = "proof_type")
val proofType: OpenIdConstants.ProofType

OID4VCI: e.g. jwt, or ldp_vp. See at.asitplus.openid.OpenIdConstants.ProofType.