[11] RFR: 8193032: Remove terminally deprecated SecurityManager APIs

Sean Mullan sean.mullan at oracle.com
Tue Mar 27 15:15:59 UTC 2018


Please remove this change to remove several SecurityManager methods that 
have been marked for removal since Java SE 9: checkTopLevelWindow, 
checkSystemClipboardAccess, checkAwtEventQueueAccess, and 
checkMemberAccess. These methods no longer have any benefit, and 
removing them will follow through on the the plan to remove them.

We believe the compatibility risk is fairly low - we have only found a 
very small number of custom SecurityManager implementations that are 
overriding the methods and using @Override or calling the methods 
directly that will need to change their code. See the CSR for more info.

webrev: http://cr.openjdk.java.net/~mullan/webrevs/8193032/webrev.00/
CSR: https://bugs.openjdk.java.net/browse/JDK-8200185

Thanks,
Sean


More information about the security-dev mailing list