I'm currently trying to implement authentication to access remote EJBs for my standalone client application...
To get started I surfed the web and tried implementing it using this template I found:
http://download.java.net/jdk7/docs/technotes/guides/security/jaas/tutorials/SampleAcn.java
This is what it's actually doing:
System.setProperty("java.security.auth.login.config", authConfFile);
UsernamePasswordLogin loginHandler = new UsernamePasswordLogin();
LoginContext loginContext = new LoginContext("UsernamePasswordLogin", loginHandler);
loginContext.login();
The Exception is thrown at [i]loginContext.login()[/i]:
java.lang.ArrayIndexOutOfBoundsException: 10
at javax.security.auth.login.LoginContext.invoke(LoginContext.java:756)
at javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
at javax.security.auth.login.LoginContext.login(LoginContext.java:579)
...
I'm running the current final version of glassfish-v3.
Any idea what could be the issue?
[Message sent by forum member 'anusplus' (anus.plus_at_gmx.de)]
http://forums.java.net/jive/thread.jspa?messageID=379830