org.jasig.schedassist.portlet.web
Class AuthenticationRequiredHandlerInterceptorImpl
java.lang.Object
org.springframework.web.portlet.handler.HandlerInterceptorAdapter
org.jasig.schedassist.portlet.web.AuthenticationRequiredHandlerInterceptorImpl
- All Implemented Interfaces:
- org.springframework.web.portlet.HandlerInterceptor
public class AuthenticationRequiredHandlerInterceptorImpl
- extends org.springframework.web.portlet.handler.HandlerInterceptorAdapter
Simple HandlerInterceptor implementation that will
throw AuthenticationRequiredExceptions in the preHandleAction(ActionRequest, ActionResponse, Object)
and preHandleRender(RenderRequest, RenderResponse, Object) methods if
PortletRequest.getRemoteUser() returns null or an empty string.
- Version:
- $Id: AuthenticationRequiredHandlerInterceptorImpl.java 1712 2010-02-15 16:22:23Z npblair $
- Author:
- Nicholas Blair, nblair@doit.wisc.edu
|
Method Summary |
boolean |
preHandleAction(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
Object handler)
|
boolean |
preHandleRender(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
Object handler)
|
| Methods inherited from class org.springframework.web.portlet.handler.HandlerInterceptorAdapter |
afterActionCompletion, afterCompletion, afterRenderCompletion, postHandleRender, preHandle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AuthenticationRequiredHandlerInterceptorImpl
public AuthenticationRequiredHandlerInterceptorImpl()
preHandleAction
public boolean preHandleAction(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
Object handler)
throws Exception
- Specified by:
preHandleAction in interface org.springframework.web.portlet.HandlerInterceptor- Overrides:
preHandleAction in class org.springframework.web.portlet.handler.HandlerInterceptorAdapter
- Throws:
Exception
preHandleRender
public boolean preHandleRender(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
Object handler)
throws Exception
- Specified by:
preHandleRender in interface org.springframework.web.portlet.HandlerInterceptor- Overrides:
preHandleRender in class org.springframework.web.portlet.handler.HandlerInterceptorAdapter
- Throws:
Exception
Copyright © 2012 Jasig. All Rights Reserved.