Package org.infinispan.server.security
Class KeyStoreUtils
- java.lang.Object
-
- org.infinispan.server.security.KeyStoreUtils
-
public class KeyStoreUtils extends Object
- Since:
- 10.0
- Author:
- Tristan Tarrant <tristan@infinispan.org>
-
-
Constructor Summary
Constructors Constructor Description KeyStoreUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static KeyStorebuildFilelessKeyStore(Provider[] providers, String providerName, String type)static voidgenerateEmptyKeyStore(String keyStoreFileName, char[] keyStorePassword)static voidgenerateSelfSignedCertificate(String keyStoreFileName, String keyStoreType, char[] keyStorePassword, char[] keyStoreCertificatePassword, String keyAlias, String host)
-
-
-
Method Detail
-
generateSelfSignedCertificate
public static void generateSelfSignedCertificate(String keyStoreFileName, String keyStoreType, 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
-
-