See: Description
| Exception | Description |
|---|---|
| BadAaguidException |
Thrown if bad aaguid is detected
|
| BadAlgorithmException |
Thrown if bad algorithm is specified
|
| BadAttestationStatementException |
Thrown if bad attestation statement is specified
|
| BadChallengeException |
Thrown if bad challenge is detected
|
| BadOriginException |
Thrown if bad origin is specified
|
| BadRpIdException |
Thrown if bad rpId is specified
|
| BadSignatureException |
Thrown if bad signature is specified
|
| CertificateException |
Thrown if certificate problems happen
|
| ConstraintViolationException |
Thrown if the value violates constraints
|
| KeyDescriptionValidationException |
Thrown if an invalid TPM key description is detected
|
| MaliciousCounterValueException |
Thrown if the counter value is lower than expected value
|
| MaliciousDataException |
Thrown if malicious data is specified
|
| MissingChallengeException |
Thrown if challenge doesn't exist in the session
|
| PublicKeyMismatchException |
Thrown if the public key in the first certificate in x5c doesn't matches the credentialPublicKey in the attestedCredentialData
|
| SelfAttestationProhibitedException |
Thrown if self attestation is specified while prohibited
|
| TokenBindingException |
Thrown if tokenBinding error happen
|
| TrustAnchorNotFoundException |
Thrown if no trust anchor chained to the attestation certificate is found
|
| UnexpectedExtensionException |
Thrown if unexpected extension is contained
|
| UserNotPresentException |
Thrown if user is to be present but not present
|
| UserNotVerifiedException |
Thrown if user is to be verified but not verified
|
| ValidationException |
An abstract exception for validation violation
|