[jboss-cvs] JBossAS SVN: r62471 - projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/jacc.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sat Apr 21 02:44:54 EDT 2007


Author: anil.saldhana at jboss.com
Date: 2007-04-21 02:44:54 -0400 (Sat, 21 Apr 2007)
New Revision: 62471

Modified:
   projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/jacc/SubjectPolicyContextHandler.java
Log:
remove commented out code

Modified: projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/jacc/SubjectPolicyContextHandler.java
===================================================================
--- projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/jacc/SubjectPolicyContextHandler.java	2007-04-21 06:44:16 UTC (rev 62470)
+++ projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/jacc/SubjectPolicyContextHandler.java	2007-04-21 06:44:54 UTC (rev 62471)
@@ -29,8 +29,7 @@
 import javax.security.jacc.PolicyContextException;
 import javax.security.jacc.PolicyContextHandler;
 
-import org.jboss.security.RunAsIdentity;
-import org.jboss.security.SecurityAssociation;
+import org.jboss.security.RunAsIdentity; 
 import org.jboss.security.SecurityContext;
 import org.jboss.security.SubjectInfo;
 import org.jboss.security.plugins.SecurityContextAssociation;
@@ -39,6 +38,7 @@
 
 /** A PolicyContextHandler for the current authenticated Subject.
  * @author Scott.Stark at jboss.org
+ * @author Anil.Saldhana at redhat.com
  * @version $Revison:$
  */
 public class SubjectPolicyContextHandler implements PolicyContextHandler
@@ -48,41 +48,7 @@
 
    private static class GetSubjectAction implements PrivilegedAction
    {
-      static PrivilegedAction ACTION = new GetSubjectAction();
-      /*public Object run()
-      {
-         Subject theSubject = null;
-         Subject activeSubject = SecurityAssociation.getSubject();
-         if( activeSubject != null )
-         {
-            Set principalsSet = null;
-            RunAsIdentity callerRunAsIdentity = (RunAsIdentity)
-               SecurityAssociation.peekRunAsIdentity(1);
-            if( callerRunAsIdentity == null )
-            {
-               principalsSet = activeSubject.getPrincipals();
-            }
-            else
-            {
-               principalsSet = callerRunAsIdentity.getPrincipalsSet();
-            }
-
-            theSubject = new Subject(true, principalsSet,
-               activeSubject.getPublicCredentials(),
-               activeSubject.getPrivateCredentials());
-         }
-         else
-         {
-            RunAsIdentity callerRunAsIdentity = (RunAsIdentity)
-               SecurityAssociation.peekRunAsIdentity(1);
-            if( callerRunAsIdentity != null )
-            {
-               Set principalsSet = callerRunAsIdentity.getPrincipalsSet();
-               theSubject = new Subject(true, principalsSet, EMPTY_SET, EMPTY_SET);
-            }
-         }
-         return theSubject;
-      }*/
+      static PrivilegedAction ACTION = new GetSubjectAction(); 
       
       public Object run()
       {
@@ -95,7 +61,7 @@
             if(si != null)
             {
                Subject activeSubject = si.getAuthenticatedSubject();
-               RunAsIdentity callerRunAsIdentity = (RunAsIdentity)sc.getUtil().get(sc, CALLER_RAI_IDENTIFIER);
+               RunAsIdentity callerRunAsIdentity = (RunAsIdentity)sc.getUtil().get(CALLER_RAI_IDENTIFIER);
                
                if( activeSubject != null )
                {




More information about the jboss-cvs-commits mailing list