PresentationSubmissionValidator

Types

Link copied to clipboard
object Companion
Link copied to clipboard
@Serializable
data class InputDescriptorSubmissionsValidator(val inputDescriptorIds: Set<String>) : PresentationSubmissionValidator
Link copied to clipboard
@Serializable
data class SubmissionRequirementsValidator(val submissionRequirements: Collection<SubmissionRequirement>, val inputDescriptorGroups: Map<String, String>) : PresentationSubmissionValidator

Functions

fun findUnnecessaryInputDescriptorSubmissions(submittedInputDescriptorIds: Set<String>): Set<String>
Link copied to clipboard
fun isValidSubmission(submittedInputDescriptorIds: Set<String>): Boolean

Checks, whether submission requirements are satisfied, and also fails if there are unnecessary submissions