mirror of
https://github.com/kmitresse/Master-TI-2.git
synced 2026-07-09 03:57:46 +00:00
25 lines
808 B
Plaintext
25 lines
808 B
Plaintext
/** Java 2 Access Control Policy for the JAAS Sample Application **/
|
|
|
|
/* grant the sample LoginModule permissions */
|
|
grant codebase "file:./SampleLM.jar" {
|
|
permission javax.security.auth.AuthPermission "modifyPrincipals";
|
|
};
|
|
|
|
grant codebase "file:./SampleAzn.jar" {
|
|
|
|
permission javax.security.auth.AuthPermission "createLoginContext.Sample";
|
|
permission javax.security.auth.AuthPermission "doAsPrivileged";
|
|
};
|
|
|
|
/** User-Based Access Control Policy for the SampleAction class
|
|
** instantiated by SampleAzn
|
|
**/
|
|
|
|
grant codebase "file:./SampleAction.jar",
|
|
Principal sample.principal.SamplePrincipal "testUser" {
|
|
|
|
permission java.util.PropertyPermission "java.home", "read";
|
|
permission java.util.PropertyPermission "user.home", "read";
|
|
permission java.io.FilePermission "foo.txt", "read";
|
|
};
|