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

mandy chung mandy.chung at oracle.com
Tue Mar 27 22:12:03 UTC 2018

On 3/27/18 11:15 PM, Sean Mullan wrote:
> 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

This looks good to me.


More information about the core-libs-dev mailing list