DCQLSdJwtCredentialMetadataAndValidityConstraints

Constructors

constructor(vctValues: List<String>?)

Types

Link copied to clipboard

Properties

Link copied to clipboard
@SerialName(value = "vct_values")
val vctValues: List<String>?

OID4VP draft 23: vct_values: OPTIONAL. An array of strings that specifies allowed values for the type of the requested Verifiable Credential. All elements in the array MUST be valid type identifiers as defined in I-D.ietf-oauth-sd-jwt-vc. The Wallet MAY return credentials that inherit from any of the specified types, following the inheritance logic defined in I-D.ietf-oauth-sd-jwt-vc.

Functions

Link copied to clipboard
fun validate(actualCredentialType: String?): KmmResult<Unit>