Uses of Class
net.shibboleth.shared.httpclient.TLSSocketFactoryBuilder
Packages that use TLSSocketFactoryBuilder
-
Uses of TLSSocketFactoryBuilder in net.shibboleth.shared.httpclient
Methods in net.shibboleth.shared.httpclient that return TLSSocketFactoryBuilderModifier and TypeMethodDescriptionTLSSocketFactoryBuilder.setEnabledCipherSuites(List<String> cipherSuites) Set the list of enabled SSL/TLS cipher suites on sockets produced by the factory.TLSSocketFactoryBuilder.setEnabledProtocols(List<String> protocols) Set the list of enabled SSL/TLS protocols on sockets produced by the factory.TLSSocketFactoryBuilder.setHostnameVerifier(HostnameVerifier verifier) Set theHostnameVerifierinstance used by the socket factory.TLSSocketFactoryBuilder.setKeyManagers(List<KeyManager> managers) Set the list ofKeyManagers used to initialize theSSLContextviaSSLContext.init(KeyManager[], TrustManager[], SecureRandom).TLSSocketFactoryBuilder.setSecureRandom(SecureRandom random) Set theSecureRandominstance used to initialize theSSLContextviaSSLContext.init(KeyManager[], TrustManager[], SecureRandom).TLSSocketFactoryBuilder.setSSLContextProtocol(String protocol) Set the protocol specifier used when obtaining an instance ofSSLContextviaSSLContext.getInstance(String).TLSSocketFactoryBuilder.setSSLContextProvider(String provider) Set the JCA provider name used when obtaining an instance ofSSLContextviaSSLContext.getInstance(String, String).TLSSocketFactoryBuilder.setTrustManagers(List<TrustManager> managers) Set the list ofTrustManagers used to initialize theSSLContextviaSSLContext.init(KeyManager[], TrustManager[], SecureRandom).