webrev: http://cr.openjdk.java.net/~juh/8073430/00/
jbs: https://bugs.openjdk.java.net/browse/JDK-8073430
Please review this change, which deprecates the classes in
java.security.acl and javax.security.cert. These packages have been
superseded by replacements for a long time.
For java.security.acl, there have been replacement APIs available since
JDK 1.2 in java.security.Policy and related classes. For
javax.security.cert, replacements have existed in java.security.cert
since JDK 1.4. These replacements have been noted in the javadocs, so
applications using these old APIs have had plenty of time to migrate.
Two methods
HandshakeCompletedEvent.getPeerCertificateChain
SSLSession.getPeerCertificateChain
that return the javax.security.cert.X509Certificate type will also be
deprecated.
The change also includes deprecation warning suppression in a few areas,
including sun.net.www.protocol.https.
Thanks,
Jason