Package nl.altindag.ssl.util
Class SSLContextUtils
- java.lang.Object
-
- nl.altindag.ssl.util.SSLContextUtils
-
public final class SSLContextUtils extends Object
- Author:
- Hakan Altindag
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SSLContextcreateSslContext(List<? extends X509KeyManager> keyManagers, List<? extends X509TrustManager> trustManagers)static SSLContextcreateSslContext(List<? extends X509KeyManager> keyManagers, List<? extends X509TrustManager> trustManagers, SecureRandom secureRandom)static SSLContextcreateSslContext(List<? extends X509KeyManager> keyManagers, List<? extends X509TrustManager> trustManagers, SecureRandom secureRandom, String sslContextAlgorithm, String securityProviderName)static SSLContextcreateSslContext(List<? extends X509KeyManager> keyManagers, List<? extends X509TrustManager> trustManagers, SecureRandom secureRandom, String sslContextAlgorithm, Provider securityProvider)static SSLContextcreateSslContext(X509KeyManager keyManager, X509TrustManager trustManager, SecureRandom secureRandom, String sslContextAlgorithm, String securityProviderName, Provider securityProvider)
-
-
-
Method Detail
-
createSslContext
public static SSLContext createSslContext(List<? extends X509KeyManager> keyManagers, List<? extends X509TrustManager> trustManagers)
-
createSslContext
public static SSLContext createSslContext(List<? extends X509KeyManager> keyManagers, List<? extends X509TrustManager> trustManagers, SecureRandom secureRandom)
-
createSslContext
public static SSLContext createSslContext(List<? extends X509KeyManager> keyManagers, List<? extends X509TrustManager> trustManagers, SecureRandom secureRandom, String sslContextAlgorithm, Provider securityProvider)
-
createSslContext
public static SSLContext createSslContext(List<? extends X509KeyManager> keyManagers, List<? extends X509TrustManager> trustManagers, SecureRandom secureRandom, String sslContextAlgorithm, String securityProviderName)
-
createSslContext
public static SSLContext createSslContext(X509KeyManager keyManager, X509TrustManager trustManager, SecureRandom secureRandom, String sslContextAlgorithm, String securityProviderName, Provider securityProvider)
-
-