< prev index next >

jdk/test/java/lang/StackWalker/GetCallerClassTest.java

Print this page

        

*** 53,63 **** this.expectUOE = expect; } public static void main(String... args) throws Exception { if (args.length > 0 && args[0].equals("sm")) { PermissionCollection perms = new Permissions(); ! perms.add(new StackFramePermission("retainClassReference")); Policy.setPolicy(new Policy() { @Override public boolean implies(ProtectionDomain domain, Permission p) { return perms.implies(p); } --- 53,63 ---- this.expectUOE = expect; } public static void main(String... args) throws Exception { if (args.length > 0 && args[0].equals("sm")) { PermissionCollection perms = new Permissions(); ! perms.add(new RuntimePermission("getStackWalkerWithClassReference")); Policy.setPolicy(new Policy() { @Override public boolean implies(ProtectionDomain domain, Permission p) { return perms.implies(p); }
< prev index next >