[jboss-cvs] JBossAS SVN: r74281 - 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
Sat Jun 7 22:29:48 EDT 2008
Author: anil.saldhana at jboss.com
Date: 2008-06-07 22:29:47 -0400 (Sat, 07 Jun 2008)
New Revision: 74281
Modified:
projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/security/RunAsSecurityInterceptorv2.java
projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/security/SecurityActions.java
Log:
EJBTHREE-1410: fix package for SecurityContextAssociation
Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/security/RunAsSecurityInterceptorv2.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/security/RunAsSecurityInterceptorv2.java 2008-06-07 05:56:45 UTC (rev 74280)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/security/RunAsSecurityInterceptorv2.java 2008-06-08 02:29:47 UTC (rev 74281)
@@ -29,7 +29,6 @@
import org.jboss.logging.Logger;
import org.jboss.security.RunAsIdentity;
import org.jboss.security.SecurityContext;
-import org.jboss.security.plugins.SecurityContextAssociation;
/**
* An interceptor that enforces the run-as identity declared by a bean.
@@ -56,35 +55,6 @@
return runAsIdentity;
}
- /*public Object invoke(Invocation invocation) throws Throwable
- {
- Subject previousSubject = null;
- try
- {
- RunAsIdentity runAsIdentity = getRunAsIdentity(invocation);
- SecurityActions.pushRunAs(runAsIdentity);
-
- runAsIdentity = SecurityActions.peekRunAsIdentity(1);
- if (runAsIdentity != null)
- {
- previousSubject = SecurityActions.getActiveSubject();
- Set newPrincipals = runAsIdentity.getPrincipalsSet();
- Subject newSubject = new Subject(false, newPrincipals, new HashSet(), new HashSet());
- SecurityAssociation.setSubject(newSubject);
- }
-
- return invocation.invokeNext();
- }
- finally
- {
- if (previousSubject != null)
- SecurityAssociation.setSubject(previousSubject);
-
- SecurityActions.popRunAs();
- }
- }
-*/
-
public Object invoke(Invocation invocation) throws Throwable
{
//Check for ejbTimeOut
@@ -104,7 +74,7 @@
if(domain != null)
{
sc = SecurityActions.createSecurityContext(domain.value());
- SecurityContextAssociation.setSecurityContext(sc);
+ SecurityActions.setSecurityContext(sc);
}
}
Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/security/SecurityActions.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/security/SecurityActions.java 2008-06-07 05:56:45 UTC (rev 74280)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/security/SecurityActions.java 2008-06-08 02:29:47 UTC (rev 74281)
@@ -37,7 +37,7 @@
import org.jboss.security.SecurityContext;
import org.jboss.security.SecurityContextFactory;
import org.jboss.security.SubjectInfo;
-import org.jboss.security.plugins.SecurityContextAssociation;
+import org.jboss.security.SecurityContextAssociation;
/**
More information about the jboss-cvs-commits
mailing list