Package org.bouncycastle.jcajce
Class PKCS12StoreParameter
java.lang.Object
org.bouncycastle.jcajce.PKCS12StoreParameter
- All Implemented Interfaces:
KeyStore.LoadStoreParameter
- Direct Known Subclasses:
PKCS12StoreParameter
LoadStoreParameter to allow for additional config with PKCS12 files.
Note: if you want a straight DER encoding of a PKCS#12 file you should use this.
-
Constructor Summary
ConstructorDescriptionPKCS12StoreParameter
(OutputStream out, char[] password) PKCS12StoreParameter
(OutputStream out, char[] password, boolean forDEREncoding) PKCS12StoreParameter
(OutputStream out, KeyStore.ProtectionParameter protectionParameter) PKCS12StoreParameter
(OutputStream out, KeyStore.ProtectionParameter protectionParameter, boolean forDEREncoding) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Return whether the KeyStore used with this parameter should be DER encoded on saving.
-
Constructor Details
-
PKCS12StoreParameter
-
PKCS12StoreParameter
-
PKCS12StoreParameter
-
PKCS12StoreParameter
public PKCS12StoreParameter(OutputStream out, KeyStore.ProtectionParameter protectionParameter, boolean forDEREncoding)
-
-
Method Details
-
getOutputStream
-
getProtectionParameter
- Specified by:
getProtectionParameter
in interfaceKeyStore.LoadStoreParameter
-
isForDEREncoding
public boolean isForDEREncoding()Return whether the KeyStore used with this parameter should be DER encoded on saving.- Returns:
- true for straight DER encoding, false otherwise,
-