public class SSLContextBuilder
extends java.lang.Object
Constructor and Description |
---|
SSLContextBuilder() |
Modifier and Type | Method and Description |
---|---|
javax.net.ssl.SSLContext |
build() |
static SSLContextBuilder |
create() |
protected void |
initSSLContext(javax.net.ssl.SSLContext sslContext,
java.util.Collection<javax.net.ssl.KeyManager> keyManagers,
java.util.Collection<javax.net.ssl.TrustManager> trustManagers) |
SSLContextBuilder |
loadKeyMaterial(java.security.KeyStore keystore,
char[] keyPassword) |
SSLContextBuilder |
loadTrustMaterial(java.security.KeyStore truststore) |
SSLContextBuilder |
loadTrustMaterial(java.security.KeyStore truststore,
TrustStrategy trustStrategy) |
SSLContextBuilder |
loadTrustMaterial(TrustStrategy trustStrategy) |
java.lang.String |
toString() |
public static SSLContextBuilder create()
public SSLContextBuilder loadTrustMaterial(java.security.KeyStore truststore) throws java.security.KeyStoreException, java.security.NoSuchAlgorithmException
java.security.KeyStoreException
java.security.NoSuchAlgorithmException
public SSLContextBuilder loadTrustMaterial(java.security.KeyStore truststore, TrustStrategy trustStrategy) throws java.security.NoSuchAlgorithmException, java.security.KeyStoreException
java.security.NoSuchAlgorithmException
java.security.KeyStoreException
public SSLContextBuilder loadTrustMaterial(TrustStrategy trustStrategy)
public SSLContextBuilder loadKeyMaterial(java.security.KeyStore keystore, char[] keyPassword) throws java.security.NoSuchAlgorithmException, java.security.KeyStoreException, java.security.UnrecoverableKeyException
java.security.NoSuchAlgorithmException
java.security.KeyStoreException
java.security.UnrecoverableKeyException
protected void initSSLContext(javax.net.ssl.SSLContext sslContext, java.util.Collection<javax.net.ssl.KeyManager> keyManagers, java.util.Collection<javax.net.ssl.TrustManager> trustManagers) throws java.security.KeyManagementException
java.security.KeyManagementException
public javax.net.ssl.SSLContext build() throws java.security.NoSuchAlgorithmException, java.security.KeyManagementException
java.security.NoSuchAlgorithmException
java.security.KeyManagementException
public java.lang.String toString()
toString
in class java.lang.Object