SubmissionRequirementsValidator

@Serializable
data class SubmissionRequirementsValidator(val submissionRequirements: Collection<SubmissionRequirement>, val inputDescriptorGroups: Map<String, String>) : PresentationSubmissionValidator

Constructors

Link copied to clipboard
constructor(submissionRequirements: Collection<SubmissionRequirement>, inputDescriptorGroups: Map<String, String>)

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