I'm trying tutorial of JAAS, located in
http://java.sun.com/j2se/1.4.2/docs/guide/security/jaas/tutorials/GeneralAcnOnly.html
I made a batch file as runner:
set CLASSPATH=.
java -Djava.security.manager -Djava.security.policy=sample.policy -Djava.security.auth.login.config=sample_jaas.config sample.SampleAcn
I have made some changes for the policy file to work with folders and grant permission to all files
sample.policy contents is:
grant codebase "file:D:/learn/java/jaas-tutorial/classes/sample/-" {
permission javax.security.auth.AuthPermission "createLoginContext.Sample";
permission javax.security.auth.AuthPermission "modifyPrincipals";
};
but still getting the following error:
Cannot create LoginContext. access denied (javax.security.auth.AuthPermission createLoginContext.Sample)
Process exited with exit code -1.