Added in API level 1

KeyStore.ProtectionParameter

public static interface KeyStore.ProtectionParameter

java.security.KeyStore.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 class was deprecated in API level 23. Use KeyProtection instead. 


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).