org.springframework.security.web.servletapi
Class SecurityContextHolderAwareRequestFilter
java.lang.Object
org.springframework.web.filter.GenericFilterBean
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter
- All Implemented Interfaces:
- Filter, BeanNameAware, DisposableBean, InitializingBean, ServletContextAware
public class SecurityContextHolderAwareRequestFilter
- extends GenericFilterBean
A Filter
which populates the ServletRequest
with a request wrapper
which implements the servlet API security methods.
The wrapper class used is SecurityContextHolderAwareRequestWrapper
.
- Version:
- $Id: SecurityContextHolderAwareRequestFilter.java 3922 2009-10-05 16:59:37Z ltaylor $
- Author:
- Orlando Garcia Carmona, Ben Alex, Luke Taylor
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 |
SecurityContextHolderAwareRequestFilter
public SecurityContextHolderAwareRequestFilter()
setRolePrefix
public void setRolePrefix(String rolePrefix)
doFilter
public void doFilter(ServletRequest req,
ServletResponse res,
FilterChain chain)
throws IOException,
ServletException
- Throws:
IOException
ServletException
Copyright © 2004-2009 SpringSource, Inc. All Rights Reserved.