Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.2.6
-
None
Description
Allow CXF client (JAXWS & JAXRS) for HTTPS calls to use JVM wide SSL components :
- HttpsURLConnection#getDefaultSSLSocketFactory()
- HttpsURLConnection.html.getDefaultHostnameVerifier()
For this, I propose to add the following attributes to <http-conf:tlsClientParameters ... /> :
Attribute | Description |
---|---|
useHttpsURLConnectionDefaultSslSocketFactory | This attribute specifies if HttpsURLConnection.defaultSslSocketFactory should be used to create https connections. If 'true', 'jsseProvider', 'secureSocketProtocol', 'trustManagers', 'keyManagers', 'secureRandom', 'cipherSuites' and 'cipherSuitesFilter' are ignored. |
useHttpsURLConnectionDefaultSslSocketFactory | This attribute specifies if HttpsURLConnection.defaultHostnameVerifier should be used to create https connections. If 'true', 'disableCNCheck' is ignored. |