ConstraintField

@Serializable
data class ConstraintField(val id: String? = null, val purpose: String? = null, val predicate: RequirementEnum? = null, val path: Array<String>, val filter: ConstraintFilter? = null, val intentToRetain: Boolean? = null)

Data class for DIF Presentation Exchange v1.0.0

Constructors

Link copied to clipboard
constructor(id: String? = null, purpose: String? = null, predicate: RequirementEnum? = null, path: Array<String>, filter: ConstraintFilter? = null, intentToRetain: Boolean? = null)

Properties

Link copied to clipboard
@SerialName(value = "filter")
val filter: ConstraintFilter? = null
Link copied to clipboard
@SerialName(value = "id")
val id: String? = null
Link copied to clipboard
@SerialName(value = "intent_to_retain")
val intentToRetain: Boolean? = null
Link copied to clipboard
@SerialName(value = "path")
val path: Array<String>
Link copied to clipboard
@SerialName(value = "predicate")
val predicate: RequirementEnum? = null
Link copied to clipboard
@SerialName(value = "purpose")
val purpose: String? = null

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int