< prev index next >

src/java.base/share/conf/security/java.policy

Print this page




   6 grant codeBase "jrt:/jdk.zipfs" {
   7         permission java.io.FilePermission "<<ALL FILES>>", "read,write,delete";
   8         permission java.lang.RuntimePermission "fileSystemProvider";
   9         permission java.util.PropertyPermission "*", "read";
  10 };
  11 
  12 grant codeBase "jrt:/jdk.localedata" {
  13         permission java.lang.RuntimePermission "accessClassInPackage.sun.text.*";
  14         permission java.lang.RuntimePermission "accessClassInPackage.sun.util.*";
  15         permission java.util.PropertyPermission "*", "read";
  16 };
  17 
  18 grant codeBase "jrt:/jdk.naming.dns" {
  19         permission java.security.AllPermission;
  20 };
  21 
  22 grant codeBase "jrt:/jdk.scripting.nashorn" {
  23         permission java.security.AllPermission;
  24 };
  25 








  26 grant codeBase "jrt:/jdk.crypto.ucrypto" {
  27         permission java.lang.RuntimePermission "accessClassInPackage.sun.security.*";
  28         permission java.lang.RuntimePermission "accessClassInPackage.sun.nio.ch";
  29         permission java.lang.RuntimePermission "loadLibrary.j2ucrypto";
  30         // need "com.oracle.security.ucrypto.debug" for debugging
  31         permission java.util.PropertyPermission "*", "read";
  32         permission java.security.SecurityPermission "putProviderProperty.OracleUcrypto";
  33         permission java.security.SecurityPermission "clearProviderProperties.OracleUcrypto";
  34         permission java.security.SecurityPermission "removeProviderProperty.OracleUcrypto";
  35         permission java.io.FilePermission "${java.home}/conf/security/ucrypto-solaris.cfg", "read";
  36 };
  37 
  38 grant codeBase "jrt:/jdk.crypto.ec" {
  39         permission java.lang.RuntimePermission "accessClassInPackage.sun.security.*";
  40         permission java.lang.RuntimePermission "loadLibrary.sunec";
  41         permission java.util.PropertyPermission "*", "read";
  42         permission java.security.SecurityPermission "putProviderProperty.SunEC";
  43         permission java.security.SecurityPermission "clearProviderProperties.SunEC";
  44         permission java.security.SecurityPermission "removeProviderProperty.SunEC";
  45 };




   6 grant codeBase "jrt:/jdk.zipfs" {
   7         permission java.io.FilePermission "<<ALL FILES>>", "read,write,delete";
   8         permission java.lang.RuntimePermission "fileSystemProvider";
   9         permission java.util.PropertyPermission "*", "read";
  10 };
  11 
  12 grant codeBase "jrt:/jdk.localedata" {
  13         permission java.lang.RuntimePermission "accessClassInPackage.sun.text.*";
  14         permission java.lang.RuntimePermission "accessClassInPackage.sun.util.*";
  15         permission java.util.PropertyPermission "*", "read";
  16 };
  17 
  18 grant codeBase "jrt:/jdk.naming.dns" {
  19         permission java.security.AllPermission;
  20 };
  21 
  22 grant codeBase "jrt:/jdk.scripting.nashorn" {
  23         permission java.security.AllPermission;
  24 };
  25 
  26 grant codeBase "jrt:/jdk.scripting.nashorn.shell" {
  27         permission java.security.AllPermission;
  28 };
  29 
  30 grant codeBase "jrt:/jdk.internal.le" {
  31         permission java.security.AllPermission;
  32 };
  33 
  34 grant codeBase "jrt:/jdk.crypto.ucrypto" {
  35         permission java.lang.RuntimePermission "accessClassInPackage.sun.security.*";
  36         permission java.lang.RuntimePermission "accessClassInPackage.sun.nio.ch";
  37         permission java.lang.RuntimePermission "loadLibrary.j2ucrypto";
  38         // need "com.oracle.security.ucrypto.debug" for debugging
  39         permission java.util.PropertyPermission "*", "read";
  40         permission java.security.SecurityPermission "putProviderProperty.OracleUcrypto";
  41         permission java.security.SecurityPermission "clearProviderProperties.OracleUcrypto";
  42         permission java.security.SecurityPermission "removeProviderProperty.OracleUcrypto";
  43         permission java.io.FilePermission "${java.home}/conf/security/ucrypto-solaris.cfg", "read";
  44 };
  45 
  46 grant codeBase "jrt:/jdk.crypto.ec" {
  47         permission java.lang.RuntimePermission "accessClassInPackage.sun.security.*";
  48         permission java.lang.RuntimePermission "loadLibrary.sunec";
  49         permission java.util.PropertyPermission "*", "read";
  50         permission java.security.SecurityPermission "putProviderProperty.SunEC";
  51         permission java.security.SecurityPermission "clearProviderProperties.SunEC";
  52         permission java.security.SecurityPermission "removeProviderProperty.SunEC";
  53 };


< prev index next >