Data

@Serializable(with = VerifierInfoDataSerializer::class)
sealed interface Data(source)

Content of VerifierInfo.data, which OID4VP 1.0 defines as an object or a string. Interpreting it is up to a parser for the respective format.

Inheritors

Types

Link copied to clipboard
data class ObjectData(val value: JsonObject) : VerifierInfo.Data

Attestation given as a JSON object.

Link copied to clipboard
data class StringData(val value: String) : VerifierInfo.Data

Attestation given as a JSON string, e.g. a JWT.