JSSE Tuning Parameters
javax.net.debug |
Prints debugging details for connections made. |
https.protocols |
Controls the protocol version used by Java clients which obtain https connections through use of the HttpsURLConnection class or via URL.openStream() operations. For older versions, this can update the default in case your Java 7 client wants to use TLS 1.2 as its default. For non-HTTP protocols, this can be controlled through the SocketFactory's SSLContext. |
jdk.tls.client.protocols |
Controls the underlying platform TLS implementation . Additional information is available in the JSSE Reference Guide. |
http.agent |
When initiating connections, Java will apply this as its user-agent string. Modifying this will handle cases where the receiving party responds differently based on the user-agent. |
java.net.useSystemProxies |
java.net.useSystemProxiesUse proxy details from the operating system itself. |
http.proxyHost |
The proxy connection to use for HTTP connections. |
https.proxyHost |
The same as above, except that configuration is separate between HTTP and HTTPS. |
http.proxyUser |
Password-based credentials for the above proxies. |
참고 : https://docs.oracle.com/javase/8/docs/technotes/guides/security/jsse/JSSERefGuide.html#InstallationAndCustomization