Thanks Charles and John, you were both a great help!!! I got it working
now.
Cheers
Joe
-Original Message-
From: John McPeek [mailto:[EMAIL PROTECTED]
Sent: Tuesday, December 19, 2006 6:50 PM
To: Tomcat Users List
Subject: Re: Custom JAAS LoginModule not authorizing GenericPrincipal
Hi Joe,
This is my commit(). I think you are missing the User Principle.
When you say request.getUserPrincipal(), that
token (1) I am putting in first comes back. The Principles you add
after that are the roles you want to test against.
This stuff drove me nuts when I was setting it up. Hope
I have found a work-around (although it seems like a hack to me):
Here is the code snippet from my LoginModule commit method.
Code:
List roles = new ArrayList();
roles.add( "tomcat_auth_role" );
GenericPrincipal gp = new GenericPrincipal(null, username, null,
roles);
subject.getPrincip