MpzPassSdJwtVc

data class MpzPassSdJwtVc(val vct: String, val deviceKeyPrivate: EcPrivateKey?, val compactSerialization: String)

Represents the SD-JWT VC specific data within an MpzPass container.

Constructors

Link copied to clipboard
constructor(vct: String, deviceKeyPrivate: EcPrivateKey?, compactSerialization: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The compact serialization string of the SD-JWT VC according to RFC 9901.

Link copied to clipboard

The private key used for key-binding, or null if the credential is not key-bound.

Link copied to clipboard
val vct: String

The verifiable credential type (VCT) string.

Functions

Link copied to clipboard

Serializes this MpzPassSdJwtVc instance into a CBOR map DataItem.