public final class SSLFactory extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SSLFactory.Builder |
Modifier and Type | Method and Description |
---|---|
static SSLFactory.Builder |
builder() |
List<String> |
getCiphers() |
HostnameVerifier |
getHostnameVerifier() |
List<KeyStoreHolder> |
getIdentities() |
Optional<X509ExtendedKeyManager> |
getKeyManager() |
Optional<KeyManagerFactory> |
getKeyManagerFactory() |
List<String> |
getProtocols() |
SSLContext |
getSslContext() |
SSLEngine |
getSSLEngine() |
SSLEngine |
getSSLEngine(String peerHost,
Integer peerPort) |
SSLParameters |
getSslParameters() |
SSLServerSocketFactory |
getSslServerSocketFactory() |
SSLSocketFactory |
getSslSocketFactory() |
List<X509Certificate> |
getTrustedCertificates() |
Optional<X509ExtendedTrustManager> |
getTrustManager() |
Optional<TrustManagerFactory> |
getTrustManagerFactory() |
List<KeyStoreHolder> |
getTrustStores() |
public List<KeyStoreHolder> getIdentities()
public List<KeyStoreHolder> getTrustStores()
public SSLContext getSslContext()
public SSLSocketFactory getSslSocketFactory()
public SSLServerSocketFactory getSslServerSocketFactory()
public Optional<X509ExtendedKeyManager> getKeyManager()
public Optional<KeyManagerFactory> getKeyManagerFactory()
public Optional<X509ExtendedTrustManager> getTrustManager()
public Optional<TrustManagerFactory> getTrustManagerFactory()
public List<X509Certificate> getTrustedCertificates()
public HostnameVerifier getHostnameVerifier()
public SSLParameters getSslParameters()
public SSLEngine getSSLEngine()
public static SSLFactory.Builder builder()
Copyright © 2021. All rights reserved.