Class CertUtils
- java.lang.Object
-
- io.fabric8.kubernetes.client.internal.CertUtils
-
public class CertUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method 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(String caCertData, String caCertFile, String trustStoreFile, String trustStorePassphrase)
static ByteArrayInputStream
getInputStreamFromDataOrFile(String data, String file)
-
-
-
Method Detail
-
getInputStreamFromDataOrFile
public static ByteArrayInputStream getInputStreamFromDataOrFile(String data, String file) throws IOException
- Throws:
IOException
-
createTrustStore
public static KeyStore createTrustStore(String caCertData, String caCertFile, String trustStoreFile, String trustStorePassphrase) throws IOException, CertificateException, KeyStoreException, NoSuchAlgorithmException
-
createKeyStore
public static KeyStore createKeyStore(InputStream certInputStream, InputStream keyInputStream, String clientKeyAlgo, char[] clientKeyPassphrase, String keyStoreFile, char[] keyStorePassphrase) throws IOException, CertificateException, NoSuchAlgorithmException, InvalidKeySpecException, KeyStoreException
-
createKeyStore
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
-
-