User: starksm 
  Date: 01/09/26 08:17:17

  Modified:    src/main/org/jboss/security/plugins Tag: Branch_2_4
                        NullSecurityManager.java
  Log:
  Update for changes in RealmMapping interface
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.1   +12 -0     
jboss/src/main/org/jboss/security/plugins/NullSecurityManager.java
  
  Index: NullSecurityManager.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jboss/src/main/org/jboss/security/plugins/NullSecurityManager.java,v
  retrieving revision 1.1
  retrieving revision 1.1.2.1
  diff -u -r1.1 -r1.1.2.1
  --- NullSecurityManager.java  2001/06/12 08:00:43     1.1
  +++ NullSecurityManager.java  2001/09/26 15:17:17     1.1.2.1
  @@ -7,10 +7,12 @@
   package org.jboss.security.plugins;
   
   import java.io.Serializable;
  +import java.util.HashSet;
   import java.util.Set;
   import java.security.Principal;
   import javax.security.auth.Subject;
   
  +import org.jboss.security.AnybodyPrincipal;
   import org.jboss.security.RealmMapping;
   import org.jboss.security.SubjectSecurityManager;
   
  @@ -24,7 +26,7 @@
   @see #doesUserHaveRole(Principal, Set)
   
   @author [EMAIL PROTECTED]
  -@version $Revision: 1.1 $
  +@version $Revision: 1.1.2.1 $
   */
   public class NullSecurityManager
       implements SubjectSecurityManager, RealmMapping, Serializable
  @@ -81,6 +83,16 @@
       {
           boolean hasRole = true;
           return hasRole;
  +    }
  +
  +    /** Return the set of domain roles the principal has been assigned.
  +    @return The Set<Principal> with the AnybodyPrincipal as the sole role.
  +     */
  +    public Set getUserRoles(Principal principal)
  +    {
  +        HashSet roles = new HashSet();
  +        roles.add(AnybodyPrincipal.ANYBODY_PRINCIPAL);
  +        return roles;
       }
   
       /** Authenticate principal against credential
  
  
  

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

Reply via email to