Package org.apache.shiro.web.servlet
Class ProxiedFilterChain
- java.lang.Object
-
- org.apache.shiro.web.servlet.ProxiedFilterChain
-
- All Implemented Interfaces:
javax.servlet.FilterChain
public class ProxiedFilterChain extends Object implements javax.servlet.FilterChain
A proxied filter chain is aFilterChaininstance that proxies an originalFilterChainas well as aListof otherFilters that might need to execute prior to the final wrapped original chain. It allows a list of filters to execute before continuing the original (proxied)FilterChaininstance.- Since:
- 0.9
-
-
Constructor Summary
Constructors Constructor Description ProxiedFilterChain(javax.servlet.FilterChain orig, List<javax.servlet.Filter> filters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)
-
-
-
Constructor Detail
-
ProxiedFilterChain
public ProxiedFilterChain(javax.servlet.FilterChain orig, List<javax.servlet.Filter> filters)
-
-
Method Detail
-
doFilter
public void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) throws IOException, javax.servlet.ServletException- Specified by:
doFilterin interfacejavax.servlet.FilterChain- Throws:
IOExceptionjavax.servlet.ServletException
-
-