| Package | Description |
|---|---|
| net.shibboleth.utilities.java.support.httpclient |
Classes for working with Apache HttpClient.
|
| Modifier and Type | Method and Description |
|---|---|
TLSSocketFactoryBuilder |
TLSSocketFactoryBuilder.setEnabledCipherSuites(List<String> cipherSuites)
Set the list of enabled SSL/TLS cipher suites on sockets produced by the factory.
|
TLSSocketFactoryBuilder |
TLSSocketFactoryBuilder.setEnabledProtocols(List<String> protocols)
Set the list of enabled SSL/TLS protocols on sockets produced by the factory.
|
TLSSocketFactoryBuilder |
TLSSocketFactoryBuilder.setHostnameVerifier(X509HostnameVerifier verifier)
Set the
X509HostnameVerifier instance used by the socket factory. |
TLSSocketFactoryBuilder |
TLSSocketFactoryBuilder.setKeyManagers(List<KeyManager> managers)
Set the list of
KeyManagers used to initialize the SSLContext
via SSLContext.init(KeyManager[], TrustManager[], SecureRandom). |
TLSSocketFactoryBuilder |
TLSSocketFactoryBuilder.setSecureRandom(SecureRandom random)
Set the
SecureRandom instance used to initialize the SSLContext
via SSLContext.init(KeyManager[], TrustManager[], SecureRandom). |
TLSSocketFactoryBuilder |
TLSSocketFactoryBuilder.setSSLContextProtocol(String protocol)
Set the protocol specifier used when obtaining an instance of
SSLContext
via SSLContext.getInstance(String). |
TLSSocketFactoryBuilder |
TLSSocketFactoryBuilder.setSSLContextProvider(String provider)
Set the JCA provider name used when obtaining an instance of
SSLContext
via SSLContext.getInstance(String, String). |
TLSSocketFactoryBuilder |
TLSSocketFactoryBuilder.setTrustManagers(List<TrustManager> managers)
Set the list of
TrustManagers used to initialize the SSLContext
via SSLContext.init(KeyManager[], TrustManager[], SecureRandom). |
Copyright © 1999–2020 Shibboleth Consortium. All rights reserved.