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