JsonRequestedClaim

data class JsonRequestedClaim(val id: String? = null, val vctValues: List<String>, val claimPath: JsonArray, val values: JsonArray? = null) : RequestedClaim

A request for a claim in a JSON-based credential.

Constructors

Link copied to clipboard
constructor(id: String? = null, vctValues: List<String>, claimPath: JsonArray, values: JsonArray? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val claimPath: JsonArray

the claims path pointer.

Link copied to clipboard
open override val id: String?

the identifier for the claim or null.

Link copied to clipboard
open override val values: JsonArray?

A set of acceptable values or null to not match on value.

Link copied to clipboard

the Verifiable Credential Types that can satisfy the request.

Functions

Link copied to clipboard

Serializes RequestedClaim to CBOR.