public class SamlProcessingFilter
extends java.lang.Object
implements javax.servlet.Filter
/saml
mapping.Constructor and Description |
---|
SamlProcessingFilter() |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
void |
doFilter(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse resp,
javax.servlet.FilterChain chain) |
SamlErrorHandler |
getErrorHandler() |
java.util.List<SamlMessageHandler> |
getHandlers() |
protected void |
handleError(SamlException x,
SamlMessageHandler p,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
init(javax.servlet.FilterConfig filterConfig) |
SamlProcessingFilter |
setErrorHandler(SamlErrorHandler errorHandler) |
SamlProcessingFilter |
setHandlers(java.util.List<SamlMessageHandler> handlers) |
public java.util.List<SamlMessageHandler> getHandlers()
public SamlProcessingFilter setHandlers(java.util.List<SamlMessageHandler> handlers)
public SamlErrorHandler getErrorHandler()
public SamlProcessingFilter setErrorHandler(SamlErrorHandler errorHandler)
public void init(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException
init
in interface javax.servlet.Filter
javax.servlet.ServletException
public void doFilter(javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp, javax.servlet.FilterChain chain) throws java.io.IOException, javax.servlet.ServletException
doFilter
in interface javax.servlet.Filter
java.io.IOException
javax.servlet.ServletException
protected void handleError(SamlException x, SamlMessageHandler p, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
public void destroy()
destroy
in interface javax.servlet.Filter