Package-level declarations
Types
Link copied to clipboard
Base class for all well-defined Android attestation exceptions. If this one is thrown, a well-defined error arose.
Link copied to clipboard
class AttestationValueException(message: String?, cause: Throwable? = null, val reason: AttestationValueException.Reason, val expectedValue: Any, val actualValue: Any?) : AndroidAttestationException
Indicates an attestation error during App or OS attestation
Link copied to clipboard
open class CertificateInvalidException(message: String, cause: Throwable? = null, val certificateChain: List<X509Certificate>, val invalidCertificate: X509Certificate?, val reason: CertificateInvalidException.Reason) : AndroidAttestationException
Indicates an error verifying the attestation's underlying certificate chain
Link copied to clipboard
Thrown if neither hardware nor software attestation is enabled or configuration objects are passed into incompatible verifiers.
Link copied to clipboard
Indicates an attestation error due to revocation or inability to fetch a revocation list