PresentationDefinition

@Serializable
data class PresentationDefinition(val id: String, val name: String? = null, val purpose: String? = null, val inputDescriptors: Array<InputDescriptor>, val formats: FormatHolder? = null, val submissionRequirements: Array<SubmissionRequirement>? = null)

Data class for DIF Presentation Exchange v1.0.0

Constructors

Link copied to clipboard
fun PresentationDefinition(inputDescriptors: Array<InputDescriptor>, formats: FormatHolder)
Link copied to clipboard
fun PresentationDefinition(id: String, name: String? = null, purpose: String? = null, inputDescriptors: Array<InputDescriptor>, formats: FormatHolder? = null, submissionRequirements: Array<SubmissionRequirement>? = null)

Types

Link copied to clipboard
object Companion

Functions

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

Properties

Link copied to clipboard
val formats: FormatHolder? = null
Link copied to clipboard
val id: String
Link copied to clipboard
Link copied to clipboard
val name: String? = null
Link copied to clipboard
val purpose: String? = null