[jboss-cvs] JBossAS SVN: r101788 - projects/security/security-negotiation/branches/security-negotiation-2.0.3.SP/jboss-negotiation-extras/src/main/java/org/jboss/security/negotiation.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Mar 3 12:02:48 EST 2010


Author: darran.lofthouse at jboss.com
Date: 2010-03-03 12:02:47 -0500 (Wed, 03 Mar 2010)
New Revision: 101788

Modified:
   projects/security/security-negotiation/branches/security-negotiation-2.0.3.SP/jboss-negotiation-extras/src/main/java/org/jboss/security/negotiation/AdvancedLdapLoginModule.java
Log:
[SECURITY-466] Error handling groups containing '/' in name using AdvancedLDAPLoginModule.

Modified: projects/security/security-negotiation/branches/security-negotiation-2.0.3.SP/jboss-negotiation-extras/src/main/java/org/jboss/security/negotiation/AdvancedLdapLoginModule.java
===================================================================
--- projects/security/security-negotiation/branches/security-negotiation-2.0.3.SP/jboss-negotiation-extras/src/main/java/org/jboss/security/negotiation/AdvancedLdapLoginModule.java	2010-03-03 16:57:17 UTC (rev 101787)
+++ projects/security/security-negotiation/branches/security-negotiation-2.0.3.SP/jboss-negotiation-extras/src/main/java/org/jboss/security/negotiation/AdvancedLdapLoginModule.java	2010-03-03 17:02:47 UTC (rev 101788)
@@ -633,6 +633,7 @@
             {
                // Query the roleDN location for the value of roleNameAttributeID
                String roleDN = roleName;
+               roleDN = "\"" + roleDN + "\""; 
                String[] returnAttribute =
                {roleNameAttributeID};
                log.trace("Using roleDN: " + roleDN);




More information about the jboss-cvs-commits mailing list