[jboss-cvs] JBossAS SVN: r63508 - trunk/tomcat/src/main/org/jboss/web/tomcat/security.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Jun 13 15:31:09 EDT 2007
Author: anil.saldhana at jboss.com
Date: 2007-06-13 15:31:09 -0400 (Wed, 13 Jun 2007)
New Revision: 63508
Modified:
trunk/tomcat/src/main/org/jboss/web/tomcat/security/SecurityAssociationActions.java
Log:
SECURITY-62: differentiate incoming/outgoing runas
Modified: trunk/tomcat/src/main/org/jboss/web/tomcat/security/SecurityAssociationActions.java
===================================================================
--- trunk/tomcat/src/main/org/jboss/web/tomcat/security/SecurityAssociationActions.java 2007-06-13 19:30:43 UTC (rev 63507)
+++ trunk/tomcat/src/main/org/jboss/web/tomcat/security/SecurityAssociationActions.java 2007-06-13 19:31:09 UTC (rev 63508)
@@ -133,7 +133,7 @@
SecurityContext sc = getSecurityContext();
if(sc == null)
throw new IllegalStateException("Security Context is null");
- sc.setRunAs(principal);
+ sc.setOutgoingRunAs(principal);
//SecurityAssociation.pushRunAsIdentity(principal);
return null;
}
@@ -149,8 +149,8 @@
if(sc == null)
throw new IllegalStateException("Security Context is null");
RunAs principal = null;
- principal = sc.getRunAs();
- sc.setRunAs(null);
+ principal = sc.getOutgoingRunAs();
+ sc.setOutgoingRunAs(null);
return principal;
}
}
More information about the jboss-cvs-commits
mailing list