public class CrowdServletFilter extends Object implements javax.servlet.Filter
| Constructor and Description |
|---|
CrowdServletFilter(CrowdSecurityRealm pSecurityRealm,
CrowdConfigurationService pConfiguration,
javax.servlet.Filter pDefaultFilter)
Creates a new instance of this class.
|
public CrowdServletFilter(CrowdSecurityRealm pSecurityRealm, CrowdConfigurationService pConfiguration, javax.servlet.Filter pDefaultFilter)
pSecurityRealm - The Crowd security realm. Necessary for logging out users when
the SSO session isn't valid anymore. May not be
null.pConfiguration - The configuration to access the services on the remote Crowd
server. May not be null.pDefaultFilter - The default filter to use when the Crowd security filter is
not used during runtime. May not be null.public void init(javax.servlet.FilterConfig filterConfig)
throws javax.servlet.ServletException
init in interface javax.servlet.Filterjavax.servlet.ServletExceptionFilter.init(javax.servlet.FilterConfig)public void doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
throws IOException,
javax.servlet.ServletException
doFilter in interface javax.servlet.FilterIOExceptionjavax.servlet.ServletExceptionFilter.doFilter(javax.servlet.ServletRequest,
javax.servlet.ServletResponse, javax.servlet.FilterChain)public void destroy()
destroy in interface javax.servlet.FilterFilter.destroy()Copyright © 2004-2014 Hudson. All Rights Reserved.