author | mchung |
Fri, 02 Nov 2012 16:50:23 -0700 | |
changeset 16087 | 89b565a23835 |
parent 2 | 90ce3da70b43 |
child 16923 | 50bfa0defec2 |
permissions | -rw-r--r-- |
2 | 1 |
/* |
2 |
* security policy used by the test process |
|
3 |
*/ |
|
4 |
||
5 |
grant codeBase "file:${java.home}/lib/ext/*" { |
|
6 |
permission java.security.AllPermission; |
|
7 |
}; |
|
8 |
||
9 |
grant { |
|
10 |
||
11 |
// permissions needed to move classes into separate codebase directories |
|
12 |
permission java.io.FilePermission "${test.classes}${/}-", "read,write,delete"; |
|
13 |
permission java.io.FilePermission ".${/}-", "read,write,delete"; |
|
14 |
||
15 |
permission java.lang.RuntimePermission "createClassLoader"; |
|
16087
89b565a23835
7197546: (proxy) Reflect about creating reflective proxies
mchung
parents:
2
diff
changeset
|
16 |
permission java.lang.RuntimePermission "getClassLoader"; |
2 | 17 |
permission java.lang.RuntimePermission "setContextClassLoader"; |
18 |
||
19 |
// used by TestLibrary to determine test environment |
|
20 |
permission java.util.PropertyPermission "test.classes", "read"; |
|
21 |
permission java.util.PropertyPermission "test.src", "read"; |
|
22 |
permission java.util.PropertyPermission "user.dir", "read"; |
|
23 |
permission java.util.PropertyPermission "java.home", "read"; |
|
24 |
}; |