[Nestmates] RFR: 8199309: [Nestmates] The new Class nestmate methods should have SecurityManager checks

David Holmes david.holmes at oracle.com
Mon Mar 12 01:44:10 UTC 2018


webrev:  http://cr.openjdk.java.net/~dholmes/8199309/webrev/
bug: https://bugs.openjdk.java.net/browse/JDK-8199309

Mandy noted that getNestHost/getNestMembers should have security manager 
checks consistent with the existing getEnclosingClass et al, and this 
was confirmed in discussion with the EG.

isNestMateOf does not need a security check as it never exposes a Class 
instance. It is reworked to avoid the security check put inside getNestHost.

The existing test is updated to run a second time with the default 
security manager and policy in use (for which we need to add an empty 
policy file for jtreg to "use".)

A new test is added to trigger the expected SecurityExceptions.

Thanks,
David


More information about the valhalla-dev mailing list