32 permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.net.http.common"; |
32 permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.net.http.common"; |
33 permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.net.http.frame"; |
33 permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.net.http.frame"; |
34 permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.net.http.hpack"; |
34 permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.net.http.hpack"; |
35 permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www.http"; |
35 permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www.http"; |
36 |
36 |
37 permission java.net.SocketPermission "127.0.0.1:*", "accept,resolve"; |
37 permission java.net.SocketPermission "localhost:*", "accept,resolve"; |
38 permission java.lang.RuntimePermission "modifyThread"; |
38 permission java.lang.RuntimePermission "modifyThread"; |
39 }; |
39 }; |
40 |
40 |
41 grant codeBase "file:${test.classes}/*" { |
41 grant codeBase "file:${test.classes}/*" { |
42 permission java.io.FilePermission "${user.dir}${/}asFileDownloadTest.tmp.dir", "read,write"; |
42 permission java.io.FilePermission "${user.dir}${/}asFileDownloadTest.tmp.dir", "read,write"; |
43 permission java.io.FilePermission "${user.dir}${/}asFileDownloadTest.tmp.dir/-", "read,write"; |
43 permission java.io.FilePermission "${user.dir}${/}asFileDownloadTest.tmp.dir/-", "read,write"; |
44 |
44 |
45 permission java.net.URLPermission "http://127.0.0.1:*/http1/afdt", "POST"; |
45 permission java.net.URLPermission "http://localhost:*/http1/afdt", "POST"; |
46 permission java.net.URLPermission "https://127.0.0.1:*/https1/afdt", "POST"; |
46 permission java.net.URLPermission "https://localhost:*/https1/afdt", "POST"; |
47 permission java.net.URLPermission "http://127.0.0.1:*/http2/afdt", "POST"; |
47 permission java.net.URLPermission "http://localhost:*/http2/afdt", "POST"; |
48 permission java.net.URLPermission "https://127.0.0.1:*/https2/afdt", "POST"; |
48 permission java.net.URLPermission "https://localhost:*/https2/afdt", "POST"; |
49 |
49 |
50 |
50 |
51 // needed to grant permission to the HTTP/2 server |
51 // needed to grant permission to the HTTP/2 server |
52 permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.net.http.common"; |
52 permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.net.http.common"; |
53 permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.net.http.frame"; |
53 permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.net.http.frame"; |
56 |
56 |
57 // for HTTP/1.1 server logging |
57 // for HTTP/1.1 server logging |
58 permission java.util.logging.LoggingPermission "control"; |
58 permission java.util.logging.LoggingPermission "control"; |
59 |
59 |
60 // needed to grant the HTTP servers |
60 // needed to grant the HTTP servers |
61 permission java.net.SocketPermission "127.0.0.1:*", "accept,resolve"; |
61 permission java.net.SocketPermission "localhost:*", "accept,resolve"; |
62 |
62 |
63 permission java.util.PropertyPermission "*", "read"; |
63 permission java.util.PropertyPermission "*", "read"; |
64 permission java.lang.RuntimePermission "modifyThread"; |
64 permission java.lang.RuntimePermission "modifyThread"; |
65 }; |
65 }; |