Added in API level 1

ProtectionParameter

interface ProtectionParameter
KeyProtection

Specification of how a key or key pair is secured when imported into the Android Keystore system.

KeyStore.CallbackHandlerProtection

A ProtectionParameter encapsulating a CallbackHandler.

KeyStore.PasswordProtection

A password-based implementation of ProtectionParameter.

KeyStoreParameter

This provides the optional parameters that can be specified for KeyStore entries that work with Android KeyStore facility.

A marker interface for keystore protection parameters.

The information stored in a ProtectionParameter object protects the contents of a keystore. For example, protection parameters may be used to check the integrity of keystore data, or to protect the confidentiality of sensitive keystore data (such as a PrivateKey).

Summary