1.policy revision 14369:455228b64de4
1// Policy 1
2grant {
3    // permissions common to all tests
4    permission java.util.PropertyPermission "*", "read";
5    permission java.io.FilePermission "${test.classes}${/}-", "read,write,delete";
6    permission java.net.NetPermission "getDefaultHttpClient";
7    permission java.lang.RuntimePermission "modifyThread";
8    permission java.util.logging.LoggingPermission "control", "";
9    permission java.net.SocketPermission "localhost:1024-", "accept,listen";
10    permission java.io.FilePermission "${test.src}${/}docs${/}-", "read";
11    permission java.lang.RuntimePermission "createClassLoader";
12
13
14    // permissions specific to this test
15    permission java.net.URLPermission "http://127.0.0.1:${port.number}/files/foo.txt", "GET";
16};
17
18// For proxy only. Not being tested
19grant codebase "file:${test.classes}/proxydir/-" {
20    permission java.net.SocketPermission "localhost:1024-", "accept,listen,connect";
21    permission java.net.SocketPermission "127.0.0.1:1024-", "connect,resolve";
22};
23
24