Package org.bouncycastle.jcajce
Class PKCS12LoadStoreParameter.Builder
- java.lang.Object
-
- org.bouncycastle.jcajce.PKCS12LoadStoreParameter.Builder
-
- Enclosing class:
- PKCS12LoadStoreParameter
public static class PKCS12LoadStoreParameter.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Base constructor for creating a LoadStoreParameter for initializing a key store.Builder(java.io.InputStream in, char[] password)Base constructor for reading a KeyStore from an InputStream using a password.Builder(java.io.InputStream in, java.security.KeyStore.ProtectionParameter protectionParameter)Base constructor for reading a KeyStore from an InputStream using a password.Builder(java.io.OutputStream out, char[] password)Base constructor for storing to an OutputStream using a password.Builder(java.io.OutputStream out, java.security.KeyStore.ProtectionParameter protectionParameter)Base constructor for storing to an OutputStream using a protection parameter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PKCS12LoadStoreParameterbuild()Build and return a PKCS12LoadStoreParameter.PKCS12LoadStoreParameter.BuildersetUseISO8859d1ForDecryption(boolean enabled)
-
-
-
Constructor Detail
-
Builder
public Builder()
Base constructor for creating a LoadStoreParameter for initializing a key store.
-
Builder
public Builder(java.io.OutputStream out, char[] password)Base constructor for storing to an OutputStream using a password.- Parameters:
out- OutputStream to write KeyStore to.password- the password to use to protect the KeyStore.
-
Builder
public Builder(java.io.OutputStream out, java.security.KeyStore.ProtectionParameter protectionParameter)Base constructor for storing to an OutputStream using a protection parameter.- Parameters:
out- OutputStream to write KeyStore to.protectionParameter- the protection parameter to use to protect the KeyStore.
-
Builder
public Builder(java.io.InputStream in, char[] password)Base constructor for reading a KeyStore from an InputStream using a password.- Parameters:
in- InputStream to read the KeyStore from.password- the password used to protect the KeyStore.
-
Builder
public Builder(java.io.InputStream in, java.security.KeyStore.ProtectionParameter protectionParameter)Base constructor for reading a KeyStore from an InputStream using a password.- Parameters:
in- InputStream to read the KeyStore from.protectionParameter- the protection parameter used to protect the KeyStore.
-
-
Method Detail
-
setUseISO8859d1ForDecryption
public PKCS12LoadStoreParameter.Builder setUseISO8859d1ForDecryption(boolean enabled)
-
build
public PKCS12LoadStoreParameter build()
Build and return a PKCS12LoadStoreParameter.- Returns:
- a new PKCS12LoadStoreParameter.
-
-