public class KeyPermanentlyInvalidatedException extends InvalidKeyException
This only occurs for keys which are authorized to be used only if the user has been authenticated. Such keys are permanently and irreversibly invalidated once the secure lock screen is disabled (i.e., reconfigured to None, Swipe or other mode which does not authenticate the user) or when the secure lock screen is forcibly reset (e.g., by Device Admin). Additionally, keys configured to require user authentication to take place for every of the keys, are also permanently invalidated once a new fingerprint is enrolled or once no more fingerprints are enrolled.
Constructor and Description |
---|
KeyPermanentlyInvalidatedException()
Constructs a new
KeyPermanentlyInvalidatedException without detail message and cause. |
KeyPermanentlyInvalidatedException(String message)
Constructs a new
KeyPermanentlyInvalidatedException with the provided detail message
and no cause. |
KeyPermanentlyInvalidatedException(String message,
Throwable cause)
Constructs a new
KeyPermanentlyInvalidatedException with the provided detail message
and cause. |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public KeyPermanentlyInvalidatedException()
KeyPermanentlyInvalidatedException
without detail message and cause.public KeyPermanentlyInvalidatedException(String message)
KeyPermanentlyInvalidatedException
with the provided detail message
and no cause.