[jboss-cvs] JBossAS SVN: r71454 - projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/security.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sun Mar 30 21:39:46 EDT 2008


Author: anil.saldhana at jboss.com
Date: 2008-03-30 21:39:46 -0400 (Sun, 30 Mar 2008)
New Revision: 71454

Modified:
   projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/security/Ejb3AuthenticationInterceptorv2.java
Log:
EJBTHREE-1236: simplify further local intra-vm invocation processing

Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/security/Ejb3AuthenticationInterceptorv2.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/security/Ejb3AuthenticationInterceptorv2.java	2008-03-30 22:49:59 UTC (rev 71453)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/security/Ejb3AuthenticationInterceptorv2.java	2008-03-31 01:39:46 UTC (rev 71454)
@@ -102,19 +102,7 @@
          {
             if(prevSC == null)
                throw new IllegalStateException("Local Call: Security Context is null");
-            
-            /**
-             * If the local security context is the same as what we need,
-             * duplicate the sc, except the incoming and outgoing need to be dealt with
-             */
-            if(prevSC.getSecurityDomain().equals(domainValue)) 
-            { 
-               populateSecurityContext(sc, prevSC); 
-            }
-            else
-            {
-               SecurityActions.setIncomingRunAs(sc, prevSC.getOutgoingRunAs()); 
-            } 
+            populateSecurityContext(sc, prevSC);  
          }
          else
          { 




More information about the jboss-cvs-commits mailing list