Package org.bouncycastle.jcajce
Class BCFKSLoadStoreParameter
java.lang.Object
org.bouncycastle.jcajce.BCLoadStoreParameter
org.bouncycastle.jcajce.BCFKSLoadStoreParameter
- All Implemented Interfaces:
KeyStore.LoadStoreParameter
LoadStoreParameter to allow configuring of the PBKDF used to generate encryption keys for
use in the keystore.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static interface
static enum
static enum
static enum
-
Method Summary
Modifier and TypeMethodDescriptionReturn encryption algorithm used to secure the store and its entries.Return mac algorithm used to protect the integrity of the store and its contents.Return the PBKDF used for generating the HMAC and store encryption keys.Return signature algorithm used to protect the integrity of the store and its contents.Methods inherited from class org.bouncycastle.jcajce.BCLoadStoreParameter
getInputStream, getOutputStream, getProtectionParameter
-
Method Details
-
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
Return encryption algorithm used to secure the store and its entries.- Returns:
- the encryption algorithm to use.
-
getStoreMacAlgorithm
Return mac algorithm used to protect the integrity of the store and its contents.- Returns:
- the mac algorithm to use.
-
getStoreSignatureAlgorithm
Return signature algorithm used to protect the integrity of the store and its contents.- Returns:
- the signature algorithm to use.
-
getStoreSignatureKey
-
getStoreCertificates
-
getCertChainValidator
-