Package org.infinispan.server.security
Class KeyStoreUtils
java.lang.Object
org.infinispan.server.security.KeyStoreUtils
- Since:
- 10.0
- Author:
- Tristan Tarrant <tristan@infinispan.org>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic KeyStorebuildFilelessKeyStore(Provider[] providers, String providerName, String type) static voidgenerateEmptyKeyStore(String keyStoreFileName, char[] keyStorePassword) static voidgenerateSelfSignedCertificate(String keyStoreFileName, String provider, char[] keyStorePassword, char[] keyStoreCertificatePassword, String keyAlias, String host)
-
Constructor Details
-
KeyStoreUtils
public KeyStoreUtils()
-
-
Method Details
-
generateSelfSignedCertificate
public static void generateSelfSignedCertificate(String keyStoreFileName, String provider, char[] keyStorePassword, char[] keyStoreCertificatePassword, String keyAlias, String host) throws IOException, GeneralSecurityException - Throws:
IOExceptionGeneralSecurityException
-
generateEmptyKeyStore
public static void generateEmptyKeyStore(String keyStoreFileName, char[] keyStorePassword) throws IOException, GeneralSecurityException - Throws:
IOExceptionGeneralSecurityException
-
buildFilelessKeyStore
public static KeyStore buildFilelessKeyStore(Provider[] providers, String providerName, String type) throws GeneralSecurityException, IOException - Throws:
GeneralSecurityExceptionIOException
-