test/jdk/java/net/httpclient/security/14.policy
branchhttp-client-branch
changeset 55856 038e64c3d92a
parent 55821 fa0fc03c0853
child 55905 0812b07be2da
equal deleted inserted replaced
55855:5cb7c3fbddcd 55856:038e64c3d92a
     1 // Policy 14
     1 // Policy 14
     2 grant {
     2 grant {
     3     // permissions common to all tests
     3     // permissions common to all tests
     4     permission java.util.PropertyPermission "*", "read";
     4     permission java.util.PropertyPermission "*", "read";
     5     permission java.io.FilePermission "${test.classes}${/}-", "read,write,delete";
     5     permission java.io.FilePermission "${test.classes}${/}-", "read,write,delete";
     6     permission java.net.NetPermission "getDefaultHttpClient";
       
     7     permission java.lang.RuntimePermission "modifyThread";
     6     permission java.lang.RuntimePermission "modifyThread";
     8     permission java.util.logging.LoggingPermission "control", "";
     7     permission java.util.logging.LoggingPermission "control", "";
     9     permission java.net.SocketPermission "localhost:1024-", "accept,listen";
     8     permission java.net.SocketPermission "localhost:1024-", "accept,listen";
    10     permission java.io.FilePermission "${test.src}${/}docs${/}-", "read";
     9     permission java.io.FilePermission "${test.src}${/}docs${/}-", "read";
    11     permission java.lang.RuntimePermission "createClassLoader";
    10     permission java.lang.RuntimePermission "createClassLoader";
    38     // For request/response body processors, fromFile, asFile
    37     // For request/response body processors, fromFile, asFile
    39     permission java.io.FilePermission "<<ALL FILES>>","read,write";  // delete???
    38     permission java.io.FilePermission "<<ALL FILES>>","read,write";  // delete???
    40 
    39 
    41     permission java.util.PropertyPermission "jdk.httpclient.*","read";
    40     permission java.util.PropertyPermission "jdk.httpclient.*","read";
    42 
    41 
    43     // ## these permissions do not appear in the NetPermission spec!!! JDK bug?
       
    44     permission java.net.NetPermission "getSSLContext";
       
    45     permission java.net.NetPermission "setSSLContext";
       
    46     permission java.net.NetPermission "getProxySelector";
    42     permission java.net.NetPermission "getProxySelector";
    47 };
    43 };
    48 
    44