jdk/test/sun/security/pkcs11/KeyStore/Basic.policy
author valeriep
Thu, 20 Mar 2008 18:41:05 -0700
changeset 291 be2e0a87d658
parent 2 90ce3da70b43
child 25408 27563093d2d2
permissions -rw-r--r--
6599979: KeyStore.setEntry/setKeyEntry() do not override existing entry for secret key objects Summary: Override existing secret key entry when setEntry/setKeyEntry() is called Reviewed-by: andreas
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     1
grant codeBase "file:${java.home}/lib/ext/*" {
90ce3da70b43 Initial load
duke
parents:
diff changeset
     2
    permission java.security.AllPermission;
90ce3da70b43 Initial load
duke
parents:
diff changeset
     3
};
90ce3da70b43 Initial load
duke
parents:
diff changeset
     4
90ce3da70b43 Initial load
duke
parents:
diff changeset
     5
grant codebase "file:${user.dir}${/}loader.jar" {
90ce3da70b43 Initial load
duke
parents:
diff changeset
     6
    permission java.security.AllPermission;
90ce3da70b43 Initial load
duke
parents:
diff changeset
     7
};
90ce3da70b43 Initial load
duke
parents:
diff changeset
     8
90ce3da70b43 Initial load
duke
parents:
diff changeset
     9
grant {
90ce3da70b43 Initial load
duke
parents:
diff changeset
    10
    permission java.util.PropertyPermission "*", "read,write";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    11
    permission java.lang.RuntimePermission "loadLibrary.*";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    12
    permission java.lang.RuntimePermission "accessClassInPackage.sun.*";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    13
    permission java.lang.RuntimePermission "getProtectionDomain";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    14
    permission java.security.SecurityPermission "putProviderProperty.*";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    15
90ce3da70b43 Initial load
duke
parents:
diff changeset
    16
    permission java.io.FilePermission "<<ALL FILES>>", "read";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    17
    permission java.security.SecurityPermission "setProperty.auth.login.defaultCallbackHandler";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    18
    permission java.security.SecurityPermission "authProvider.SunPKCS11-ibutton";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    19
    permission java.security.SecurityPermission "authProvider.SunPKCS11-activcard";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    20
    permission java.security.SecurityPermission "authProvider.SunPKCS11-nss";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    21
    permission java.security.SecurityPermission "authProvider.SunPKCS11-Solaris";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    22
    permission java.security.SecurityPermission "authProvider.SunPKCS11-sca1000";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    23
90ce3da70b43 Initial load
duke
parents:
diff changeset
    24
    // for 'module' test
90ce3da70b43 Initial load
duke
parents:
diff changeset
    25
    permission java.lang.RuntimePermission "accessClassInPackage.sun.*";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    26
    permission javax.security.auth.AuthPermission "modifyPrincipals";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    27
    permission javax.security.auth.AuthPermission "modifyPublicCredentials";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    28
    permission javax.security.auth.AuthPermission "modifyPrivateCredentials";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    29
    permission javax.security.auth.PrivateCredentialPermission "javax.security.auth.x500.X500PrivateCredential * \"*\"", "read";
90ce3da70b43 Initial load
duke
parents:
diff changeset
    30
};