RequestedCredentialClaimSpecification

@Serializable
data class RequestedCredentialClaimSpecification(val mandatory: Boolean? = null, val valueType: String? = null, val display: Collection<DisplayProperties>? = null)(source)

Constructors

Link copied to clipboard
constructor(mandatory: Boolean? = null, valueType: String? = null, display: Collection<DisplayProperties>? = null)

Properties

Link copied to clipboard
@SerialName(value = "display")
val display: Collection<DisplayProperties>? = null

OID4VCI: OPTIONAL. An array of objects, where each object contains display properties of a certain claim in the Credential for a certain language. There MUST be only one object with the same language identifier.

Link copied to clipboard
@SerialName(value = "mandatory")
val mandatory: Boolean? = null

OID4VCI: Boolean which when set to true indicates the claim MUST be present in the issued Credential. If the mandatory property is omitted its default should be assumed to be false.

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

OID4VCI: OPTIONAL. String value determining type of value of the claim.