[jboss-cvs] JBossAS SVN: r57470 - projects/security/trunk/src/main/org/jboss/security/auth/spi

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Oct 6 11:02:51 EDT 2006


Author: anil.saldhana at jboss.com
Date: 2006-10-06 11:02:50 -0400 (Fri, 06 Oct 2006)
New Revision: 57470

Modified:
   projects/security/trunk/src/main/org/jboss/security/auth/spi/Util.java
Log:
SECURITY-12: fix the . in username for BaseCertLoginModule

Modified: projects/security/trunk/src/main/org/jboss/security/auth/spi/Util.java
===================================================================
--- projects/security/trunk/src/main/org/jboss/security/auth/spi/Util.java	2006-10-06 13:33:40 UTC (rev 57469)
+++ projects/security/trunk/src/main/org/jboss/security/auth/spi/Util.java	2006-10-06 15:02:50 UTC (rev 57470)
@@ -83,7 +83,8 @@
          if( trace )
             log.trace("Checking user: "+user+", roles string: "+value);
          // See if this entry is of the form targetUser[.GroupName]=roles
-         int index = user.indexOf(roleGroupSeperator);
+         //JBAS-3742 - skip potential '.' in targetUser
+         int index = user.indexOf(roleGroupSeperator, targetUser.length());
          boolean isRoleGroup = false;
          boolean userMatch = false;
          if (index > 0 && targetUser.regionMatches(0, user, 0, index) == true)




More information about the jboss-cvs-commits mailing list