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.IOExceptionpublic 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.IOExceptionjava.security.cert.CertificateExceptionjava.security.KeyStoreExceptionjava.security.NoSuchAlgorithmExceptionpublic 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.IOExceptionjava.security.cert.CertificateExceptionjava.security.KeyStoreExceptionjava.security.NoSuchAlgorithmExceptionpublic 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.IOExceptionjava.security.cert.CertificateExceptionjava.security.NoSuchAlgorithmExceptionjava.security.spec.InvalidKeySpecExceptionjava.security.KeyStoreExceptionpublic 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.IOExceptionjava.security.cert.CertificateExceptionjava.security.NoSuchAlgorithmExceptionjava.security.spec.InvalidKeySpecExceptionjava.security.KeyStoreExceptionCopyright © 2015-2019 Red Hat. All Rights Reserved.