Class 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.
    • 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.