User: starksm 
  Date: 01/06/21 23:37:45

  Modified:    tomcat/src/main/org/jboss/tomcat/security Tag: Branch_2_4
                        JBossSecurityMgrRealm.java
  Log:
  Update to work with the 2.4 version of JBoss
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.4.2.1   +4 -2      
contrib/tomcat/src/main/org/jboss/tomcat/security/JBossSecurityMgrRealm.java
  
  Index: JBossSecurityMgrRealm.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/contrib/tomcat/src/main/org/jboss/tomcat/security/JBossSecurityMgrRealm.java,v
  retrieving revision 1.4
  retrieving revision 1.4.2.1
  diff -u -r1.4 -r1.4.2.1
  --- JBossSecurityMgrRealm.java        2001/06/22 05:37:52     1.4
  +++ JBossSecurityMgrRealm.java        2001/06/22 06:37:45     1.4.2.1
  @@ -37,7 +37,7 @@
   @see org.jboss.security.SubjectSecurityManager
   
   @author [EMAIL PROTECTED]
  -@version $Revision: 1.4 $
  +@version $Revision: 1.4.2.1 $
   */
   public class JBossSecurityMgrRealm extends BaseInterceptor
   {
  @@ -181,7 +181,9 @@
               if( scl != cl )
                   Thread.currentThread().setContextClassLoader(scl);
               boolean userHasRole = false;
  -            Set requiredRoles = new HashSet(Arrays.asList(roles));
  +            Set requiredRoles = new HashSet();
  +            for(int r = 0; r < roles.length; r ++)
  +                requiredRoles.add(new SimplePrincipal(roles[r]));
               // Get the JBoss security manager from the ENC context
               Context securityCtx = getSecurityContext();
               if( securityCtx != null )
  
  
  

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

Reply via email to