Class EncryptedKeyStore

  • All Implemented Interfaces:
    Serializable

    public final class EncryptedKeyStore
    extends Object
    implements Serializable
    Represents an encrypted key store containing certificates and private keys. The model is serializable for RPC communication.
    Since:
    8.5.0
    Author:
    Norman Lorenz
    See Also:
    Serialized Form
    • Constructor Detail

      • EncryptedKeyStore

        public EncryptedKeyStore​(byte[] keystoreBytes,
                                 String keystoreType,
                                 String passwordHint)
        Creates a new EncryptedKeyStore instance.
        Parameters:
        keystoreBytes - The bytes of the PKCS#12 keystore
        keystoreType - The type of the keystore, typically "PKCS12" or "JKS".
        passwordHint - A hint for the password used to encrypt the keystore. This is not the actual password, but a hint as to which password was used to encrypt the keystore.