Class BCFKSLoadStoreParameter

  • All Implemented Interfaces:
    java.security.KeyStore.LoadStoreParameter

    public class BCFKSLoadStoreParameter
    extends BCLoadStoreParameter
    LoadStoreParameter to allow configuring of the PBKDF used to generate encryption keys for use in the keystore.
    • Method Detail

      • getStorePBKDFConfig

        public PBKDFConfig getStorePBKDFConfig()
        Return the PBKDF used for generating the HMAC and store encryption keys.
        Returns:
        the PBKDF to use for deriving HMAC and store encryption keys.
      • getStoreEncryptionAlgorithm

        public BCFKSLoadStoreParameter.EncryptionAlgorithm getStoreEncryptionAlgorithm()
        Return encryption algorithm used to secure the store and its entries.
        Returns:
        the encryption algorithm to use.
      • getStoreMacAlgorithm

        public BCFKSLoadStoreParameter.MacAlgorithm getStoreMacAlgorithm()
        Return encryption algorithm used to secure the store and its entries.
        Returns:
        the encryption algorithm to use.