AuthorizationRequestValidation
data class AuthorizationRequestValidation(val validationReport: ValidationReport, val preparationState: AuthorizationResponsePreparationState, val relyingParty: RelyingPartyValidationResult? = null)(source)
The validationReport of an authorization request, see at.asitplus.wallet.lib.validation.RequestObjectChecks, and the preparationState to answer it with, also if the request is rejected: either to answer the verifier with an error, or, where the policy of the wallet allows, after the user decided to proceed.
Constructors
Link copied to clipboard
constructor(validationReport: ValidationReport, preparationState: AuthorizationResponsePreparationState, relyingParty: RelyingPartyValidationResult? = null)
Properties
Link copied to clipboard
Link copied to clipboard
The result of validating the relying party of a request carrying a registration certificate (WRPRC), whose report is the at.asitplus.wallet.lib.validation.RelyingPartyChecks child of validationReport, with the relying party if accepted, and what its WRPRCs say in any case, see RelyingPartyValidationResult.untrustedRegistrations. null for a request without one.
Link copied to clipboard