I'm not crazy about jdk.tls.* as a namespace.
Will close. Talk to CCC head, the feeling is now that everything should be jdk.*, it is the one thing that has remained constant through all the company name changes.
Prefer to close it as not a bug.
The namespaces are pretty confusing now. Some of the styles had been rejected by CCC. We need to be on the same page what are the proper namespaces for new properties.
"sun.security.ssl" should be deprecated, "jdk.tls" will be used instead in the future.
Too much styles for JVM properties, ideally, we should only use one out of "javax.net.ssl", "jsse", and "ssl" in the future.
There are three kinds of properties:
1. provider private, i.e., SunJSSE private.
suggest to use "jdk.tls"
2. provider private, but suggested that third parties should also adhere to the specification.
suggest to use "ssl" or "jsse". My preference is "jsse".
3. the properties used in javax.net.ssl, provider shared
suggest to use "ssl".
"javax.net.ssl" should also be deprecated accordingly.