Index: JBossLoginModule.java =================================================================== RCS file: /home/cvspublic/jakarta-jetspeed-2/components/security/src/java/org/apache/jetspeed/security/impl/ext/JBossLoginModule.java,v retrieving revision 1.1 diff -u -r1.1 JBossLoginModule.java --- JBossLoginModule.java 24 May 2005 22:17:54 -0000 1.1 +++ JBossLoginModule.java 22 Jun 2005 12:40:45 -0000 @@ -24,6 +24,7 @@ import javax.security.auth.Subject; import org.apache.jetspeed.security.User; +import org.apache.jetspeed.security.UserManager; import org.apache.jetspeed.security.impl.DefaultLoginModule; /** @@ -42,7 +43,7 @@ this.name = name; this.members.addAll(members); } - + public boolean addMember(Principal user) { if ( !isMember(user) ) @@ -74,6 +75,22 @@ } } + /** + * Create a new JBoss login module + */ + public JBossLoginModule () { + super (); + } + + /** + * Create a new JBoss login module that uses the given user manager. + * @param userManager + * @see DefaultLoginModule(UserManager) + */ + protected JBossLoginModule (UserManager userManager) { + super (userManager); + } + protected void commitPrincipals(Subject subject, User user) { // add UserPrincipal to subject