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 KeyStorecreateKeyStore(InputStream certInputStream, InputStream keyInputStream, String clientKeyAlgo, char[] clientKeyPassphrase, String keyStoreFile, char[] keyStorePassphrase)static KeyStorecreateKeyStore(String clientCertData, String clientCertFile, String clientKeyData, String clientKeyFile, String clientKeyAlgo, String clientKeyPassphrase, String keyStoreFile, String keyStorePassphrase)static KeyStorecreateTrustStore(String caCertData, String caCertFile, String trustStoreFile, String trustStorePassphrase)static ByteArrayInputStreamgetInputStreamFromDataOrFile(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
-
-