< prev index next >

src/java.base/share/lib/security/default.policy

Print this page
rev 55003 : 8213031: (zipfs) Add support for POSIX file permissions


 184 
 185 grant codeBase "jrt:/jdk.scripting.nashorn" {
 186     permission java.security.AllPermission;
 187 };
 188 
 189 grant codeBase "jrt:/jdk.scripting.nashorn.shell" {
 190     permission java.security.AllPermission;
 191 };
 192 
 193 grant codeBase "jrt:/jdk.security.auth" {
 194     permission java.security.AllPermission;
 195 };
 196 
 197 grant codeBase "jrt:/jdk.security.jgss" {
 198     permission java.security.AllPermission;
 199 };
 200 
 201 grant codeBase "jrt:/jdk.zipfs" {
 202     permission java.io.FilePermission "<<ALL FILES>>", "read,write,delete";
 203     permission java.lang.RuntimePermission "fileSystemProvider";

 204     permission java.util.PropertyPermission "os.name", "read";
 205     permission java.util.PropertyPermission "user.dir", "read";

 206 };
 207 
 208 // permissions needed by applications using java.desktop module
 209 grant {
 210     permission java.lang.RuntimePermission "accessClassInPackage.com.sun.beans";
 211     permission java.lang.RuntimePermission "accessClassInPackage.com.sun.beans.*";
 212     permission java.lang.RuntimePermission "accessClassInPackage.com.sun.java.swing.plaf.*";
 213     permission java.lang.RuntimePermission "accessClassInPackage.com.apple.*";
 214 };


 184 
 185 grant codeBase "jrt:/jdk.scripting.nashorn" {
 186     permission java.security.AllPermission;
 187 };
 188 
 189 grant codeBase "jrt:/jdk.scripting.nashorn.shell" {
 190     permission java.security.AllPermission;
 191 };
 192 
 193 grant codeBase "jrt:/jdk.security.auth" {
 194     permission java.security.AllPermission;
 195 };
 196 
 197 grant codeBase "jrt:/jdk.security.jgss" {
 198     permission java.security.AllPermission;
 199 };
 200 
 201 grant codeBase "jrt:/jdk.zipfs" {
 202     permission java.io.FilePermission "<<ALL FILES>>", "read,write,delete";
 203     permission java.lang.RuntimePermission "fileSystemProvider";
 204     permission java.lang.RuntimePermission "accessUserInformation";
 205     permission java.util.PropertyPermission "os.name", "read";
 206     permission java.util.PropertyPermission "user.dir", "read";
 207     permission java.util.PropertyPermission "user.name", "read";
 208 };
 209 
 210 // permissions needed by applications using java.desktop module
 211 grant {
 212     permission java.lang.RuntimePermission "accessClassInPackage.com.sun.beans";
 213     permission java.lang.RuntimePermission "accessClassInPackage.com.sun.beans.*";
 214     permission java.lang.RuntimePermission "accessClassInPackage.com.sun.java.swing.plaf.*";
 215     permission java.lang.RuntimePermission "accessClassInPackage.com.apple.*";
 216 };
< prev index next >