[jboss-cvs] JBossAS SVN: r65484 - trunk/server/src/main/org/jboss/ejb/plugins.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Sep 20 01:34:24 EDT 2007
Author: anil.saldhana at jboss.com
Date: 2007-09-20 01:34:24 -0400 (Thu, 20 Sep 2007)
New Revision: 65484
Modified:
trunk/server/src/main/org/jboss/ejb/plugins/SecurityActions.java
Log:
peek runAs does not need preestablished security ctx
Modified: trunk/server/src/main/org/jboss/ejb/plugins/SecurityActions.java
===================================================================
--- trunk/server/src/main/org/jboss/ejb/plugins/SecurityActions.java 2007-09-19 20:59:34 UTC (rev 65483)
+++ trunk/server/src/main/org/jboss/ejb/plugins/SecurityActions.java 2007-09-20 05:34:24 UTC (rev 65484)
@@ -57,9 +57,10 @@
{
//return SecurityAssociation.peekRunAsIdentity();
SecurityContext sc = SecurityContextAssociation.getSecurityContext();
- if(sc == null)
- throw new IllegalStateException("Security Context is null");
- return sc.getOutgoingRunAs();
+ if(sc != null)
+ return sc.getOutgoingRunAs();
+ else
+ return null;
}
};
@@ -112,9 +113,10 @@
{
//return SecurityAssociation.peekRunAsIdentity();
SecurityContext sc = SecurityContextAssociation.getSecurityContext();
- if(sc == null)
- throw new IllegalStateException("Security Context is null");
- return sc.getOutgoingRunAs();
+ if(sc != null)
+ return sc.getOutgoingRunAs();
+ else
+ return null;
}
public void push(RunAs id)
More information about the jboss-cvs-commits
mailing list