Class SSLSocketHttpConnectionProvider
java.lang.Object
jodd.http.net.SocketHttpConnectionProvider
jodd.http.net.SSLSocketHttpConnectionProvider
- All Implemented Interfaces:
HttpConnectionProvider
Custom SSL socket http connection provider.
-
Nested Class Summary
Nested classes/interfaces inherited from interface HttpConnectionProvider
HttpConnectionProvider.Implementation -
Field Summary
FieldsFields inherited from class SocketHttpConnectionProvider
proxy, secureEnabledProtocols, sslProtocol -
Constructor Summary
ConstructorsConstructorDescriptionSSLSocketHttpConnectionProvider(SSLContext sslContext) SSLSocketHttpConnectionProvider(SSLSocketFactory sslSocketFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected SocketFactoryresolveSocketFactory(ProxyInfo proxy, boolean ssl, boolean trustAllCertificates, int connectionTimeout) Returns socket factory based on proxy type and SSL requirements.Methods inherited from class SocketHttpConnectionProvider
createHttpConnection, createSocket, createSSLSocket, getDefaultSSLSocketFactory, getSslProtocol, setSecuredProtocols, setSslProtocol, useProxy
-
Field Details
-
socketFactory
-
-
Constructor Details
-
SSLSocketHttpConnectionProvider
-
SSLSocketHttpConnectionProvider
-
-
Method Details
-
resolveSocketFactory
protected SocketFactory resolveSocketFactory(ProxyInfo proxy, boolean ssl, boolean trustAllCertificates, int connectionTimeout) Description copied from class:SocketHttpConnectionProviderReturns socket factory based on proxy type and SSL requirements.- Overrides:
resolveSocketFactoryin classSocketHttpConnectionProvider
-