1 |
grant { |
2 |
// Permissions j.u.c. needs directly |
3 |
permission java.lang.RuntimePermission "modifyThread"; |
4 |
permission java.lang.RuntimePermission "getClassLoader"; |
5 |
permission java.lang.RuntimePermission "setContextClassLoader"; |
6 |
permission java.util.PropertyPermission "*", "read"; |
7 |
// Permissions needed to change permissions! |
8 |
permission java.security.SecurityPermission "getPolicy"; |
9 |
permission java.security.SecurityPermission "setPolicy"; |
10 |
permission java.security.SecurityPermission "setSecurityManager"; |
11 |
// Permissions needed by the junit test harness |
12 |
permission java.lang.RuntimePermission "accessDeclaredMembers"; |
13 |
permission java.io.FilePermission "<<ALL FILES>>", "read"; |
14 |
permission java.lang.reflect.ReflectPermission "suppressAccessChecks"; |
15 |
permission java.lang.management.ManagementPermission "monitor"; |
16 |
}; |