38 permission java.security.SecurityPermission "putProviderProperty.SunEC"; 39 permission java.security.SecurityPermission "clearProviderProperties.SunEC"; 40 permission java.security.SecurityPermission "removeProviderProperty.SunEC"; 41 }; 42 43 grant codeBase "jrt:/jdk.crypto.pkcs11" { 44 permission java.lang.RuntimePermission "accessClassInPackage.sun.security.*"; 45 permission java.lang.RuntimePermission "accessClassInPackage.sun.nio.ch"; 46 permission java.lang.RuntimePermission "loadLibrary.j2pkcs11"; 47 // needs "security.pkcs11.allowSingleThreadedModules" 48 permission java.util.PropertyPermission "*", "read"; 49 permission java.security.SecurityPermission "putProviderProperty.*"; 50 permission java.security.SecurityPermission "clearProviderProperties.*"; 51 permission java.security.SecurityPermission "removeProviderProperty.*"; 52 permission java.security.SecurityPermission "getProperty.auth.login.defaultCallbackHandler"; 53 permission java.security.SecurityPermission "authProvider.*"; 54 // Needed for reading PKCS11 config file and NSS library check 55 permission java.io.FilePermission "<<ALL FILES>>", "read"; 56 }; 57 58 // default permissions granted to all domains 59 60 grant { 61 // Allows any thread to stop itself using the java.lang.Thread.stop() 62 // method that takes no argument. 63 // Note that this permission is granted by default only to remain 64 // backwards compatible. 65 // It is strongly recommended that you either remove this permission 66 // from this policy file or further restrict it to code sources 67 // that you specify, because Thread.stop() is potentially unsafe. 68 // See the API specification of java.lang.Thread.stop() for more 69 // information. 70 permission java.lang.RuntimePermission "stopThread"; 71 72 // allows anyone to listen on dynamic ports 73 permission java.net.SocketPermission "localhost:0", "listen"; 74 75 // "standard" properies that can be read by anyone 76 77 permission java.util.PropertyPermission "java.version", "read"; | 38 permission java.security.SecurityPermission "putProviderProperty.SunEC"; 39 permission java.security.SecurityPermission "clearProviderProperties.SunEC"; 40 permission java.security.SecurityPermission "removeProviderProperty.SunEC"; 41 }; 42 43 grant codeBase "jrt:/jdk.crypto.pkcs11" { 44 permission java.lang.RuntimePermission "accessClassInPackage.sun.security.*"; 45 permission java.lang.RuntimePermission "accessClassInPackage.sun.nio.ch"; 46 permission java.lang.RuntimePermission "loadLibrary.j2pkcs11"; 47 // needs "security.pkcs11.allowSingleThreadedModules" 48 permission java.util.PropertyPermission "*", "read"; 49 permission java.security.SecurityPermission "putProviderProperty.*"; 50 permission java.security.SecurityPermission "clearProviderProperties.*"; 51 permission java.security.SecurityPermission "removeProviderProperty.*"; 52 permission java.security.SecurityPermission "getProperty.auth.login.defaultCallbackHandler"; 53 permission java.security.SecurityPermission "authProvider.*"; 54 // Needed for reading PKCS11 config file and NSS library check 55 permission java.io.FilePermission "<<ALL FILES>>", "read"; 56 }; 57 58 grant codeBase "jrt:/java.xml.ws" { 59 permission java.lang.RuntimePermission "accessClassInPackage.com.sun.xml.internal.*"; 60 permission java.lang.RuntimePermission "accessClassInPackage.com.sun.istack.internal"; 61 permission java.lang.RuntimePermission "accessClassInPackage.com.sun.istack.internal.*"; 62 permission java.lang.RuntimePermission "accessClassInPackage.com.sun.org.apache.xerces.internal.*"; 63 permission java.lang.RuntimePermission "accessDeclaredMembers"; 64 permission java.lang.reflect.ReflectPermission "suppressAccessChecks"; 65 permission java.util.PropertyPermission "*", "read"; 66 }; 67 68 grant codeBase "jrt:/java.xml.bind" { 69 permission java.lang.RuntimePermission "accessClassInPackage.com.sun.xml.internal.*"; 70 permission java.lang.RuntimePermission "accessClassInPackage.com.sun.istack.internal"; 71 permission java.lang.RuntimePermission "accessClassInPackage.com.sun.istack.internal.*"; 72 permission java.lang.RuntimePermission "accessDeclaredMembers"; 73 permission java.lang.reflect.ReflectPermission "suppressAccessChecks"; 74 permission java.util.PropertyPermission "*", "read"; 75 }; 76 77 grant codeBase "jrt:/java.activation" { 78 permission java.security.AllPermission; 79 }; 80 81 // default permissions granted to all domains 82 83 grant { 84 // Allows any thread to stop itself using the java.lang.Thread.stop() 85 // method that takes no argument. 86 // Note that this permission is granted by default only to remain 87 // backwards compatible. 88 // It is strongly recommended that you either remove this permission 89 // from this policy file or further restrict it to code sources 90 // that you specify, because Thread.stop() is potentially unsafe. 91 // See the API specification of java.lang.Thread.stop() for more 92 // information. 93 permission java.lang.RuntimePermission "stopThread"; 94 95 // allows anyone to listen on dynamic ports 96 permission java.net.SocketPermission "localhost:0", "listen"; 97 98 // "standard" properies that can be read by anyone 99 100 permission java.util.PropertyPermission "java.version", "read"; |