Types

Link copied to clipboard
data class Error(val reason: String, val state: String?) : OidcSiopVerifier.AuthnResponseResult

Error in parsing the URL or content itself, before verifying the contents of the OpenId response

Link copied to clipboard
data class Success(val vp: VerifiablePresentationParsed, val state: String?) : OidcSiopVerifier.AuthnResponseResult

Successfully decoded and validated the response from the Wallet (W3C credential)

Link copied to clipboard
data class SuccessIso(val document: IsoDocumentParsed, val state: String?) : OidcSiopVerifier.AuthnResponseResult

Successfully decoded and validated the response from the Wallet (ISO credential)

Link copied to clipboard
data class SuccessSdJwt(val jwsSigned: JwsSigned, val sdJwt: VerifiableCredentialSdJwt, val disclosures: List<SelectiveDisclosureItem>, val state: String?) : OidcSiopVerifier.AuthnResponseResult

Successfully decoded and validated the response from the Wallet (W3C credential in SD-JWT)

Link copied to clipboard

Error when validating the vpToken or idToken

Link copied to clipboard

Validation results of all returned verifiable presentations