taylor 2004/09/24 15:23:02 Modified: portal/src/java/org/apache/jetspeed/security/impl SecurityValveImpl.java Log: reserved session parameters into common PortalReservedParamters i need to access this in other parts of portal Revision Changes Path 1.7 +9 -4 jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/security/impl/SecurityValveImpl.java Index: SecurityValveImpl.java =================================================================== RCS file: /home/cvs/jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/security/impl/SecurityValveImpl.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- SecurityValveImpl.java 2 Aug 2004 18:57:28 -0000 1.6 +++ SecurityValveImpl.java 24 Sep 2004 22:23:02 -0000 1.7 @@ -23,6 +23,7 @@ import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import org.apache.jetspeed.PortalReservedParameters; import org.apache.jetspeed.pipeline.PipelineException; import org.apache.jetspeed.pipeline.valve.AbstractValve; import org.apache.jetspeed.pipeline.valve.ValveContext; @@ -58,7 +59,8 @@ try { Principal principal = request.getRequest().getUserPrincipal(); - Subject subject = (Subject) request.getRequest().getSession().getAttribute(this.getClass().toString() + ".subject"); + Subject subject = (Subject) + request.getRequest().getSession().getAttribute(PortalReservedParameters.SESSION_KEY_SUBJECT); if (null == principal) { principal = new UserPrincipalImpl(profiler.getAnonymousUser()); @@ -68,7 +70,9 @@ Set principals = new HashSet(); principals.add(principal); subject = new Subject(true, principals, new HashSet(), new HashSet()); - request.getRequest().getSession().setAttribute(this.getClass().toString() + ".subject", subject); + request.getRequest().getSession().setAttribute( + PortalReservedParameters.SESSION_KEY_SUBJECT, + subject); } else { @@ -77,7 +81,8 @@ && (!(principal.getName()).equals(profiler.getAnonymousUser()))) { subject = userMgr.getUser(principal.getName()).getSubject(); - request.getRequest().getSession().setAttribute(this.getClass().toString() + ".subject", subject); + request.getRequest().getSession().setAttribute( + PortalReservedParameters.SESSION_KEY_SUBJECT, subject); } } request.setSubject(subject);
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]