blob: a76f3994caf110707aff3d87b1fef78931e8e2d6 [file] [log] [blame]
J. Duke319a3b92007-12-01 00:00:00 +00001grant codeBase "file:${java.home}/lib/ext/*" {
2 permission java.security.AllPermission;
3};
4
5grant codebase "file:${user.dir}${/}loader.jar" {
6 permission java.security.AllPermission;
7};
8
9grant {
10 permission java.util.PropertyPermission "*", "read,write";
11 permission java.lang.RuntimePermission "loadLibrary.*";
12 permission java.lang.RuntimePermission "accessClassInPackage.sun.*";
13 permission java.lang.RuntimePermission "getProtectionDomain";
14 permission java.security.SecurityPermission "putProviderProperty.*";
15
16 permission java.io.FilePermission "<<ALL FILES>>", "read";
17 permission java.security.SecurityPermission "setProperty.auth.login.defaultCallbackHandler";
18 permission java.security.SecurityPermission "authProvider.SunPKCS11-ibutton";
19 permission java.security.SecurityPermission "authProvider.SunPKCS11-activcard";
20 permission java.security.SecurityPermission "authProvider.SunPKCS11-nss";
21 permission java.security.SecurityPermission "authProvider.SunPKCS11-Solaris";
22 permission java.security.SecurityPermission "authProvider.SunPKCS11-sca1000";
23
24 // for 'module' test
25 permission java.lang.RuntimePermission "accessClassInPackage.sun.*";
26 permission javax.security.auth.AuthPermission "modifyPrincipals";
27 permission javax.security.auth.AuthPermission "modifyPublicCredentials";
28 permission javax.security.auth.AuthPermission "modifyPrivateCredentials";
29 permission javax.security.auth.PrivateCredentialPermission "javax.security.auth.x500.X500PrivateCredential * \"*\"", "read";
30};