VpFormatsSupported

@Serializable
data class VpFormatsSupported(    val vcJwt: SupportedAlgorithmsContainer? = null,     val vcJsonLd: SupportedAlgorithmsContainer? = null,     val vcSdJwt: SupportedAlgorithmsContainer? = null,     val dcSdJwt: SupportedAlgorithmsContainer? = null,     val jsonLinkedData: SupportedAlgorithmsContainer? = null,     val msoMdoc: SupportedAlgorithmsContainer? = null)(source)

OID4VP: An object containing a list of key value pairs, where the key is a string identifying a Credential format supported by the Wallet. Valid Credential format identifier values are defined in Annex E of OpenID.VCI. Other values may be used when defined in the profiles of this specification.

Constructors

Link copied to clipboard
constructor(    vcJwt: SupportedAlgorithmsContainer? = null,     vcJsonLd: SupportedAlgorithmsContainer? = null,     vcSdJwt: SupportedAlgorithmsContainer? = null,     dcSdJwt: SupportedAlgorithmsContainer? = null,     jsonLinkedData: SupportedAlgorithmsContainer? = null,     msoMdoc: SupportedAlgorithmsContainer? = null)

Properties

Link copied to clipboard
@SerialName(value = "dc+sd-jwt")
val dcSdJwt: SupportedAlgorithmsContainer? = null
Link copied to clipboard
@SerialName(value = "ldp_vc")
val jsonLinkedData: SupportedAlgorithmsContainer? = null
Link copied to clipboard
@SerialName(value = "mso_mdoc")
val msoMdoc: SupportedAlgorithmsContainer? = null
Link copied to clipboard
@SerialName(value = "jwt_vc_json-ld")
val vcJsonLd: SupportedAlgorithmsContainer? = null
Link copied to clipboard
@SerialName(value = "jwt_vc_json")
val vcJwt: SupportedAlgorithmsContainer? = null
Link copied to clipboard
@SerialName(value = "vc+sd-jwt")
val vcSdJwt: SupportedAlgorithmsContainer? = null