< prev index next >

test/jdk/sun/security/pkcs11/KeyStore/Basic.policy

Print this page
rev 59107 : imported patch security
   1 grant codebase "file:${user.dir}${/}loader.jar" {
   2     permission java.security.AllPermission;
   3 };
   4 
   5 grant {
   6     permission java.util.PropertyPermission "*", "read,write";
   7     permission java.lang.RuntimePermission "loadLibrary.*";
   8     permission java.lang.RuntimePermission "accessClassInPackage.sun.*";
   9     permission java.lang.RuntimePermission "getProtectionDomain";
  10     permission java.lang.RuntimePermission "setSecurityManager";
  11     permission java.security.SecurityPermission "putProviderProperty.*";
  12 
  13     permission java.io.FilePermission "<<ALL FILES>>", "read";
  14     permission java.security.SecurityPermission "setProperty.auth.login.defaultCallbackHandler";
  15     permission java.security.SecurityPermission "authProvider.SunPKCS11-ibutton";
  16     permission java.security.SecurityPermission "authProvider.SunPKCS11-activcard";
  17     permission java.security.SecurityPermission "authProvider.SunPKCS11-nss";
  18     permission java.security.SecurityPermission "authProvider.SunPKCS11-Solaris";
  19     permission java.security.SecurityPermission "authProvider.SunPKCS11-sca1000";
  20 
  21     // for 'module' test
  22     permission java.lang.RuntimePermission "accessClassInPackage.sun.*";
  23     permission javax.security.auth.AuthPermission "modifyPrincipals";
  24     permission javax.security.auth.AuthPermission "modifyPublicCredentials";
  25     permission javax.security.auth.AuthPermission "modifyPrivateCredentials";
  26     permission javax.security.auth.PrivateCredentialPermission "javax.security.auth.x500.X500PrivateCredential * \"*\"", "read";
  27 };
   1 grant codebase "file:${user.dir}${/}loader.jar" {
   2     permission java.security.AllPermission;
   3 };
   4 
   5 grant {
   6     permission java.util.PropertyPermission "*", "read,write";
   7     permission java.lang.RuntimePermission "loadLibrary.*";
   8     permission java.lang.RuntimePermission "accessClassInPackage.sun.*";
   9     permission java.lang.RuntimePermission "getProtectionDomain";
  10     permission java.lang.RuntimePermission "setSecurityManager";
  11     permission java.security.SecurityPermission "putProviderProperty.*";
  12 
  13     permission java.io.FilePermission "<<ALL FILES>>", "read";
  14     permission java.security.SecurityPermission "setProperty.auth.login.defaultCallbackHandler";
  15     permission java.security.SecurityPermission "authProvider.SunPKCS11-ibutton";
  16     permission java.security.SecurityPermission "authProvider.SunPKCS11-activcard";
  17     permission java.security.SecurityPermission "authProvider.SunPKCS11-nss";

  18     permission java.security.SecurityPermission "authProvider.SunPKCS11-sca1000";
  19 
  20     // for 'module' test
  21     permission java.lang.RuntimePermission "accessClassInPackage.sun.*";
  22     permission javax.security.auth.AuthPermission "modifyPrincipals";
  23     permission javax.security.auth.AuthPermission "modifyPublicCredentials";
  24     permission javax.security.auth.AuthPermission "modifyPrivateCredentials";
  25     permission javax.security.auth.PrivateCredentialPermission "javax.security.auth.x500.X500PrivateCredential * \"*\"", "read";
  26 };
< prev index next >