KeyStore.ProtectionParameter

  • KeyStore.ProtectionParameter is a marker interface defining parameters for protecting keystore content, like ensuring data integrity and confidentiality.

  • Implementations like KeyStore.CallbackHandlerProtection and KeyStore.PasswordProtection offer ways to secure sensitive information within a keystore, such as private keys.

public static interface KeyStore.ProtectionParameter
Known Indirect Subclasses

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