User: starksm 
  Date: 01/12/09 02:54:36

  Modified:    src/main/org/jboss/test/web/security Tag: Branch_2_4
                        TraceLoginModule.java
  Added:       src/main/org/jboss/test/web/security Tag: Branch_2_4
                        LocalUserPWLoginModule.java
  Log:
  Add test of app UsernamePasswordLoginModule subclass and use of
  Logger in app login module.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.2   +10 -10    
jbosstest/src/main/org/jboss/test/web/security/Attic/TraceLoginModule.java
  
  Index: TraceLoginModule.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jbosstest/src/main/org/jboss/test/web/security/Attic/TraceLoginModule.java,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- TraceLoginModule.java     2001/10/20 01:01:30     1.1.2.1
  +++ TraceLoginModule.java     2001/12/09 10:54:36     1.1.2.2
  @@ -15,13 +15,13 @@
   import javax.security.auth.login.FailedLoginException;
   import javax.security.auth.spi.LoginModule;
   
  -import org.apache.log4j.Category;
  +import org.jboss.security.Logger;
   
   /** A simple LoginModule that validates the user jduke with the password theduke
    and assigns jduke the role AuthorizedUser.
    
    @author [EMAIL PROTECTED]
  - @version $Revision: 1.1.2.1 $
  + @version $Revision: 1.1.2.2 $
    */
   public class TraceLoginModule implements LoginModule
   {
  @@ -38,12 +38,12 @@
      // List of options passed in form the config file
      private Map options;
      
  -   // a log4j Category instance
  -   private Category category = null;
  +   // a log4j Category wrapper
  +   private Logger log;
      
      public TraceLoginModule()
      {
  -      category = Category.getInstance(TraceLoginModule.class);
  +      log = Logger.getLogger(TraceLoginModule.class);
      }
      
      //---Start LoginModule interface methods
  @@ -54,7 +54,7 @@
         this.callbackHandler = callbackHandler;
         this.sharedState = sharedState;
         this.options = options;
  -      category.debug("TraceLoginModule.initialize");
  +      log.debug("TraceLoginModule.initialize");
      }
      
      public boolean login() throws LoginException
  @@ -63,7 +63,7 @@
         String[] info = getUsernameAndPassword();
         String username = info[0];
         String password = info[1];
  -      category.debug("TraceLoginModule.login, username="+username+", 
password="+password);
  +      log.debug("TraceLoginModule.login, username="+username+", 
password="+password);
         if( username == null && password == null )
            throw new FailedLoginException("username or password is null");
         if( username.equals("jduke") == false )
  @@ -76,7 +76,7 @@
      
      public boolean commit() throws LoginException
      {
  -      category.debug("TraceLoginModule.commit");
  +      log.debug("TraceLoginModule.commit");
         Set principals = subject.getPrincipals();
         principals.add(new MyPrincipal("jduke"));
         
  @@ -88,13 +88,13 @@
      
      public boolean abort() throws LoginException
      {
  -      category.debug("TraceLoginModule.abort");
  +      log.debug("TraceLoginModule.abort");
         return true;
      }
      
      public boolean logout() throws LoginException
      {
  -      category.debug("TraceLoginModule.logout");
  +      log.debug("TraceLoginModule.logout");
         subject.getPrincipals().remove(new MyPrincipal("jduke"));
         subject.getPrincipals().remove(new MyGroup("Roles"));
         return true;
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.1   +46 -0     
jbosstest/src/main/org/jboss/test/web/security/Attic/LocalUserPWLoginModule.java
  
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to