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.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

Whether Attest Keys are supported.

Link copied to clipboard

Whether Curve25519 is supported.

Link copied to clipboard

Whether Key Agreement is supported.

Link copied to clipboard

Whether it's possible to specify multiple authentication types.

Link copied to clipboard
Link copied to clipboard

Whether StrongBox Attest Keys are supported.

Link copied to clipboard

Whether StrongBox Curve25519 is supported.

Link copied to clipboard

Whether StrongBox Key Agreement is supported.

Link copied to clipboard

Whether StrongBox is supported.