[9] RFR 8130181: Deprecate java.security.Provider(String, double, String), add Provider(String, String, String)

Valerie Peng valerie.peng at oracle.com
Thu Jun 16 00:48:55 UTC 2016


Any one has cycles to review this? Although the number of updated files 
are not trivial, but the key changes are in only 2 files, i.e.
src/java.base/share/classes/java/security/Provider.java and 
src/java.base/share/classes/java/security/AuthProvider.java.

The rest of files are all very trivial, just changing the double version 
number to string.
Instead of hardcoded values, I make most of them refer to the new 
PROVIDER_VER field of the sun.security.util.SecurityConstants class, so 
the providers would be automatically updated and use the 
"java.specification.version" system property value as its version string.

Bug: https://bugs.openjdk.java.net/browse/JDK-8130181
Webrev: http://cr.openjdk.java.net/~valeriep/8130181/webrev.00/

Valerie



More information about the security-dev mailing list