public class CertUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
KEY_STORE_PASSWORD_SYSTEM_PROPERTY |
static java.lang.String |
KEY_STORE_SYSTEM_PROPERTY |
static java.lang.String |
TRUST_STORE_PASSWORD_SYSTEM_PROPERTY |
static java.lang.String |
TRUST_STORE_SYSTEM_PROPERTY |
Constructor and Description |
---|
CertUtils() |
Modifier and Type | Method and Description |
---|---|
static java.security.KeyStore |
createKeyStore(java.io.InputStream certInputStream,
java.io.InputStream keyInputStream,
java.lang.String clientKeyAlgo,
char[] clientKeyPassphrase,
java.lang.String keyStoreFile,
char[] keyStorePassphrase) |
static java.security.KeyStore |
createKeyStore(java.lang.String clientCertData,
java.lang.String clientCertFile,
java.lang.String clientKeyData,
java.lang.String clientKeyFile,
java.lang.String clientKeyAlgo,
java.lang.String clientKeyPassphrase,
java.lang.String keyStoreFile,
java.lang.String keyStorePassphrase) |
static java.security.KeyStore |
createTrustStore(java.io.InputStream pemInputStream,
java.lang.String trustStoreFile,
char[] trustStorePassphrase) |
static java.security.KeyStore |
createTrustStore(java.lang.String caCertData,
java.lang.String caCertFile,
java.lang.String trustStoreFile,
java.lang.String trustStorePassphrase) |
static java.io.InputStream |
getInputStreamFromDataOrFile(java.lang.String data,
java.lang.String file) |
public static java.lang.String TRUST_STORE_SYSTEM_PROPERTY
public static java.lang.String TRUST_STORE_PASSWORD_SYSTEM_PROPERTY
public static java.lang.String KEY_STORE_SYSTEM_PROPERTY
public static java.lang.String KEY_STORE_PASSWORD_SYSTEM_PROPERTY
public static java.io.InputStream getInputStreamFromDataOrFile(java.lang.String data, java.lang.String file) throws java.io.IOException
java.io.IOException
public static java.security.KeyStore createTrustStore(java.lang.String caCertData, java.lang.String caCertFile, java.lang.String trustStoreFile, java.lang.String trustStorePassphrase) throws java.io.IOException, java.security.cert.CertificateException, java.security.KeyStoreException, java.security.NoSuchAlgorithmException
java.io.IOException
java.security.cert.CertificateException
java.security.KeyStoreException
java.security.NoSuchAlgorithmException
public static java.security.KeyStore createTrustStore(java.io.InputStream pemInputStream, java.lang.String trustStoreFile, char[] trustStorePassphrase) throws java.io.IOException, java.security.cert.CertificateException, java.security.KeyStoreException, java.security.NoSuchAlgorithmException
java.io.IOException
java.security.cert.CertificateException
java.security.KeyStoreException
java.security.NoSuchAlgorithmException
public static java.security.KeyStore createKeyStore(java.io.InputStream certInputStream, java.io.InputStream keyInputStream, java.lang.String clientKeyAlgo, char[] clientKeyPassphrase, java.lang.String keyStoreFile, char[] keyStorePassphrase) throws java.io.IOException, java.security.cert.CertificateException, java.security.NoSuchAlgorithmException, java.security.spec.InvalidKeySpecException, java.security.KeyStoreException
java.io.IOException
java.security.cert.CertificateException
java.security.NoSuchAlgorithmException
java.security.spec.InvalidKeySpecException
java.security.KeyStoreException
public static java.security.KeyStore createKeyStore(java.lang.String clientCertData, java.lang.String clientCertFile, java.lang.String clientKeyData, java.lang.String clientKeyFile, java.lang.String clientKeyAlgo, java.lang.String clientKeyPassphrase, java.lang.String keyStoreFile, java.lang.String keyStorePassphrase) throws java.io.IOException, java.security.cert.CertificateException, java.security.NoSuchAlgorithmException, java.security.spec.InvalidKeySpecException, java.security.KeyStoreException
java.io.IOException
java.security.cert.CertificateException
java.security.NoSuchAlgorithmException
java.security.spec.InvalidKeySpecException
java.security.KeyStoreException
Copyright © 2015-2019 Red Hat. All Rights Reserved.