Parameters: request - javax.security.Subject or null if there is no servlet session attribute definedfor the key org.apache.jetspeed.PortalReservedParameters.SESSION_KEY_SUBJECT.
Should build and return a java.security.Principal that represents the user name
the Subject returned from getSubject() Parameters: request - Principal throws: Exception -
Uses getSubject() to call ValveContext.invokeNext() via
JSSubjectdoAsPrivileged(). This method also takes care of setting the value of
the RequestContext.subject property and the session attribute
org.apache.jetspeed.PortalReservedParameters.SESSION_KEY_SUBJECT