DCQLTrustedAuthority

@Serializable
data class DCQLTrustedAuthority(val type: DCQLTrustedAuthorityType, val values: List<String>)(source)

Constructors

Link copied to clipboard
constructor(type: DCQLTrustedAuthorityType, values: List<String>)

Types

Link copied to clipboard

Properties

Link copied to clipboard
@SerialName(value = "type")
val type: DCQLTrustedAuthorityType

OpenID4VP 1.0: REQUIRED. A string uniquely identifying the type of information about the issuer trust framework. Types defined by this specification are listed below.

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

OpenID4VP 1.0: REQUIRED. A non-empty array of strings, where each string (value) contains information specific to the used Trusted Authorities Query type that allows the identification of an issuer, a trust framework, or a federation that an issuer belongs to.

Functions

Link copied to clipboard
fun validate()