ClaimDescription

@Serializable
class ClaimDescription(val path: List<String>, val mandatory: Boolean, val display: Set<DisplayProperties>? = null)

An com.youniqx.walletsdk.attestation.Attestation Claim's display properties and metadata to help apps visualize the Attestation.

Constructors

Link copied to clipboard
constructor(path: List<String>, mandatory: Boolean, display: Set<DisplayProperties>? = null)

Properties

Link copied to clipboard
@SerialName(value = "display")
val display: Set<DisplayProperties>?

The supportive display properties of the Claim.

Link copied to clipboard
@SerialName(value = "mandatory")
val mandatory: Boolean

Whether the Claim is a mandatory property or not.

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

The path property of a Claim, extracted from the issuer's credential metadata.