org.springframework.security.ui
Class SpringSecurityFilter
java.lang.Object
org.springframework.security.ui.SpringSecurityFilter
- All Implemented Interfaces:
- Filter, Ordered
- Direct Known Subclasses:
- AbstractPreAuthenticatedProcessingFilter, AbstractProcessingFilter, AnonymousProcessingFilter, BasicProcessingFilter, ChannelProcessingFilter, ConcurrentSessionFilter, DefaultLoginPageGeneratingFilter, ExceptionTranslationFilter, HttpSessionContextIntegrationFilter, LogoutFilter, NtlmProcessingFilter, RememberMeProcessingFilter, SecurityContextHolderAwareRequestFilter, SessionFixationProtectionFilter, SwitchUserProcessingFilter
public abstract class SpringSecurityFilter
- extends Object
- implements Filter, Ordered
Implements Ordered interface as required by security namespace configuration and implements unused filter
lifecycle methods and performs casting of request and response to http versions in doFilter method.
- Version:
- $Id$
- Author:
- Luke Taylor
Field Summary |
protected org.apache.commons.logging.Log |
logger
|
logger
protected final org.apache.commons.logging.Log logger
SpringSecurityFilter
public SpringSecurityFilter()
init
public final void init(FilterConfig filterConfig)
throws ServletException
- Does nothing. We use IoC container lifecycle services instead.
- Specified by:
init
in interface Filter
- Parameters:
filterConfig
- ignored
- Throws:
ServletException
- ignored
destroy
public final void destroy()
- Does nothing. We use IoC container lifecycle services instead.
- Specified by:
destroy
in interface Filter
doFilter
public final void doFilter(ServletRequest request,
ServletResponse response,
FilterChain chain)
throws IOException,
ServletException
- Specified by:
doFilter
in interface Filter
- Throws:
IOException
ServletException
doFilterHttp
protected abstract void doFilterHttp(HttpServletRequest request,
HttpServletResponse response,
FilterChain chain)
throws IOException,
ServletException
- Throws:
IOException
ServletException
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2004-2010 SpringSource, Inc. All Rights Reserved.