org.zkoss.spring.security.ui
Class ZkLoginOKFilter

java.lang.Object
  extended by org.springframework.web.filter.GenericFilterBean
      extended by org.zkoss.spring.security.ui.ZkLoginOKFilter
All Implemented Interfaces:
javax.servlet.Filter, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware

public class ZkLoginOKFilter
extends org.springframework.web.filter.GenericFilterBean

This filter check if this request is a redirect request of successful authentication from ZkAuthenticationEntryPoint. If so, forward to the specified LOGIN_OK_URL in session.

Since:
1.0
Author:
henrichen

Field Summary
 
Fields inherited from class org.springframework.web.filter.GenericFilterBean
logger
 
Constructor Summary
ZkLoginOKFilter()
           
 
Method Summary
 void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
           
protected  void doFilterHttp(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain)
           
 void setAuthenticationFailureUrl(java.lang.String url)
           
 void setDefaultTargetUrl(java.lang.String url)
           
 
Methods inherited from class org.springframework.web.filter.GenericFilterBean
addRequiredProperty, afterPropertiesSet, destroy, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setServletContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZkLoginOKFilter

public ZkLoginOKFilter()
Method Detail

doFilterHttp

protected void doFilterHttp(javax.servlet.http.HttpServletRequest request,
                            javax.servlet.http.HttpServletResponse response,
                            javax.servlet.FilterChain chain)
                     throws java.io.IOException,
                            javax.servlet.ServletException
Throws:
java.io.IOException
javax.servlet.ServletException

setDefaultTargetUrl

public void setDefaultTargetUrl(java.lang.String url)

setAuthenticationFailureUrl

public void setAuthenticationFailureUrl(java.lang.String url)

doFilter

public void doFilter(javax.servlet.ServletRequest request,
                     javax.servlet.ServletResponse response,
                     javax.servlet.FilterChain chain)
              throws java.io.IOException,
                     javax.servlet.ServletException
Throws:
java.io.IOException
javax.servlet.ServletException


Copyright © 2005-2007 Potix Corporation. All Rights Reserved.