Package-level declarations
Types
Class for holding Android Keystore-specific settings related to key creation.
Android Keystore specific class for information about a key.
A class that can be used to provide information used for unlocking a key.
An implementation of SecureArea using Android Keystore.
Result of a SecureArea.batchCreateKey call.
Base class for key creation settings.
Class for key attestations.
Exception thrown when trying to use a key which has been invalidated.
Exception thrown when trying to use a key which hasn't been unlocked.
Abstract type with information used when operating on a key that has been unlocked.
A KeyUnlockData which will automatically show dialogs to interact with the user.
Enumeration used to convey constraints on passphrases and PINs.
Exception thrown when trying to create a key with user authentication but no screen lock has been set up.
An interface to a Secure Area.
Lazily creates a SecureArea.
A repository of SecureArea implementations.
Class for holding Secure Enclave settings related to key creation.
Secure Enclave specific class for information about a key.
Class used to provide policy when unlocking a key.
An implementation of SecureArea using the Apple Secure Enclave.
An enumeration for different user authentication types when using keys in the Secure Enclave.
An enumeration for different user authentication types.
Properties
Decodes the number into a set of UserAuthenticationType
Decodes the number into a set of UserAuthenticationType