Capabilities
Helper class to determine capabilities of the device.
This class can be used by applications to determine the extent of Android Keystore support on the device the application is running on.
Once constructed, the application may query this object to determine which Android Keystore features are available.
In general this is implemented by examining FEATURE_HARDWARE_KEYSTORE and FEATURE_STRONGBOX_KEYSTORE to determine the KeyMint version for both the normal hardware-backed keystore and - if available - the StrongBox-backed keystore.
Properties
Whether Attest Keys are supported.
Whether Curve25519 is supported.
Whether Key Agreement is supported.
Whether it's possible to specify multiple authentication types.
Whether StrongBox Attest Keys are supported.
Whether StrongBox Curve25519 is supported.
Whether StrongBox Key Agreement is supported.
Whether StrongBox is supported.