1 // 2 // This system policy file grants a set of default permissions to all domains 3 // and can be configured to grant additional permissions to modules and other 4 // code sources. The code source URL scheme for modules is "jrt". 5 // 6 // For example, to grant permission to read the "foo" property to the module 7 // "com.greetings", the grant entry would look like: 8 // 9 // grant codeBase "jrt:/com.greetings" { 10 // permission java.util.PropertyPermission "foo", "read"; 11 // }; 12 // 13 14 // default permissions granted to all domains 15 grant { 16 // allows anyone to listen on dynamic ports 17 permission java.net.SocketPermission "localhost:0", "listen"; 18 19 // "standard" properies that can be read by anyone 20 permission java.util.PropertyPermission "java.version", "read"; 21 permission java.util.PropertyPermission "java.vendor", "read"; 22 permission java.util.PropertyPermission "java.vendor.url", "read"; 23 permission java.util.PropertyPermission "java.class.version", "read"; 24 permission java.util.PropertyPermission "os.name", "read"; 25 permission java.util.PropertyPermission "os.version", "read"; 26 permission java.util.PropertyPermission "os.arch", "read"; 27 permission java.util.PropertyPermission "file.separator", "read"; 28 permission java.util.PropertyPermission "path.separator", "read"; 29 permission java.util.PropertyPermission "line.separator", "read"; 30 permission java.util.PropertyPermission 31 "java.specification.version", "read"; 32 permission java.util.PropertyPermission "java.specification.vendor", "read"; 33 permission java.util.PropertyPermission "java.specification.name", "read"; 34 permission java.util.PropertyPermission 35 "java.vm.specification.version", "read"; 36 permission java.util.PropertyPermission 37 "java.vm.specification.vendor", "read"; 38 permission java.util.PropertyPermission 39 "java.vm.specification.name", "read"; 40 permission java.util.PropertyPermission "java.vm.version", "read"; 41 permission java.util.PropertyPermission "java.vm.vendor", "read"; 42 permission java.util.PropertyPermission "java.vm.name", "read"; 43 };