[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