PreAttestationError
High-level verifier errors exposed to AttestationVerifier.verifyAttestation's onPreAttestationError callback.
Inheritors
Types
Link copied to clipboard
class AttestationStatementExtraction(val throwable: Throwable, val csr: Pkcs10CertificationRequest) : PreAttestationError
Link copied to clipboard
class AugmentedAttestationStatementExtraction(val throwable: Throwable, val clientData: AttestationProof) : PreAttestationError
Link copied to clipboard
Link copied to clipboard
class ChallengeVerification(val throwable: Throwable?, val receivedTbsCsr: TbsCertificationRequest) : PreAttestationError
Link copied to clipboard
class ClientDataValidation(val reason: PreAttestationError.ClientDataValidation.Reason, val clientData: AttestationProof, val challenge: AttestationChallenge, val throwable: Throwable) : PreAttestationError
Failure while validating the proof transport after its challenge was recovered. reason identifies the rejected invariant and clientData plus challenge provide the complete context.
Link copied to clipboard