36 grant codeBase "file:${test.classes}/*" { |
36 grant codeBase "file:${test.classes}/*" { |
37 permission java.io.FilePermission "${test.src}${/}docs${/}files${/}smallfile.txt", "read"; |
37 permission java.io.FilePermission "${test.src}${/}docs${/}files${/}smallfile.txt", "read"; |
38 permission java.io.FilePermission "${test.src}${/}docs${/}files${/}notsobigfile.txt", "read"; |
38 permission java.io.FilePermission "${test.src}${/}docs${/}files${/}notsobigfile.txt", "read"; |
39 permission java.io.FilePermission "RequestBodyTest.tmp", "read,write,delete"; |
39 permission java.io.FilePermission "RequestBodyTest.tmp", "read,write,delete"; |
40 |
40 |
41 permission java.net.URLPermission "http://127.0.0.1:*/echo/foo", "POST"; |
41 permission java.net.URLPermission "http://localhost:*/echo/foo", "POST"; |
42 permission java.net.URLPermission "https://127.0.0.1:*/echo/foo", "POST"; |
42 permission java.net.URLPermission "https://localhost:*/echo/foo", "POST"; |
43 |
43 |
44 // for HTTP/1.1 server logging |
44 // for HTTP/1.1 server logging |
45 permission java.util.logging.LoggingPermission "control"; |
45 permission java.util.logging.LoggingPermission "control"; |
46 |
46 |
47 // needed to grant the HTTP server |
47 // needed to grant the HTTP server |
48 permission java.net.SocketPermission "127.0.0.1:*", "accept,resolve"; |
48 permission java.net.SocketPermission "localhost:*", "accept,resolve"; |
49 |
49 |
50 permission java.util.PropertyPermission "*", "read"; |
50 permission java.util.PropertyPermission "*", "read"; |
51 permission java.lang.RuntimePermission "modifyThread"; |
51 permission java.lang.RuntimePermission "modifyThread"; |
52 }; |
52 }; |