DCQLIsoMdocZkCredentialMetadataAndValidityConstraints

Constructors

constructor(doctypeValue: String, zkSystemType: DCQLIsoMdocZkSystemType)

Types

Link copied to clipboard

Properties

Link copied to clipboard
@SerialName(value = "doctype_value")
val doctypeValue: String

OID4VP 1.0 B.2.3: doctype_value: REQUIRED. String that specifies an allowed value for the doctype of the requested Verifiable Credential. It MUST be a valid doctype identifier as defined in ISO.18013-5.

Link copied to clipboard
@SerialName(value = "zk_system_type")
val zkSystemType: DCQLIsoMdocZkSystemType

Extended ISO Mdoc metadata with Longfellow ZK support (Vendor extension) See https://google.github.io/longfellow-zk/docs/protocols/

Functions

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