[jboss-cvs] JBossAS SVN: r74814 - projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/plugins.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jun 18 17:45:09 EDT 2008


Author: anil.saldhana at jboss.com
Date: 2008-06-18 17:45:09 -0400 (Wed, 18 Jun 2008)
New Revision: 74814

Modified:
   projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/plugins/JBossAuthorizationManager.java
Log:
SECURITY-247: update roles in security context

Modified: projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/plugins/JBossAuthorizationManager.java
===================================================================
--- projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/plugins/JBossAuthorizationManager.java	2008-06-18 20:19:13 UTC (rev 74813)
+++ projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/plugins/JBossAuthorizationManager.java	2008-06-18 21:45:09 UTC (rev 74814)
@@ -412,6 +412,10 @@
          } 
          sc.getData().put(ROLES_IDENTIFIER, mappedUserRoles); 
       } 
+      
+      //Ensure that the security context has the roles
+      if(sc.getUtil().getRoles() == null)
+         sc.getUtil().setRoles(userRoles);
 
       //Send the final processed (mapping applied) roles
       return userRoles;   




More information about the jboss-cvs-commits mailing list