[jboss-cvs] JBossAS SVN: r70249 - projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/authorization/modules.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Feb 29 02:07:18 EST 2008


Author: anil.saldhana at jboss.com
Date: 2008-02-29 02:07:18 -0500 (Fri, 29 Feb 2008)
New Revision: 70249

Modified:
   projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/authorization/modules/AbstractJACCModuleDelegate.java
Log:
take care of readonly subject principals

Modified: projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/authorization/modules/AbstractJACCModuleDelegate.java
===================================================================
--- projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/authorization/modules/AbstractJACCModuleDelegate.java	2008-02-29 05:42:48 UTC (rev 70248)
+++ projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/authorization/modules/AbstractJACCModuleDelegate.java	2008-02-29 07:07:18 UTC (rev 70249)
@@ -50,7 +50,8 @@
       Set<Principal> principalsSet = null;
       if(subject != null)
       {
-         principalsSet = subject.getPrincipals();
+         principalsSet = new HashSet<Principal>();
+         principalsSet.addAll(subject.getPrincipals()); 
       }
       if(role != null)
       {




More information about the jboss-cvs-commits mailing list