public abstract class SamlFilter<T extends HostedProviderService>
extends org.springframework.web.filter.OncePerRequestFilter
Modifier | Constructor and Description |
---|---|
protected |
SamlFilter(SamlProviderProvisioning<T> provisioning) |
Modifier and Type | Method and Description |
---|---|
org.springframework.security.web.header.HeaderWriter |
getCacheHeaderWriter() |
java.lang.String |
getErrorTemplate() |
SamlProviderProvisioning<T> |
getProvisioning() |
SamlTemplateEngine |
getSamlTemplateEngine() |
protected void |
processHtml(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String html,
java.util.Map<java.lang.String,java.lang.Object> model) |
SamlFilter |
setErrorTemplate(java.lang.String errorTemplate) |
SamlFilter |
setSamlTemplateEngine(SamlTemplateEngine samlTemplateEngine) |
doFilter, doFilterInternal, getAlreadyFilteredAttributeName, isAsyncDispatch, isAsyncStarted, shouldNotFilter, shouldNotFilterAsyncDispatch, shouldNotFilterErrorDispatch
protected SamlFilter(SamlProviderProvisioning<T> provisioning)
public java.lang.String getErrorTemplate()
public SamlFilter setErrorTemplate(java.lang.String errorTemplate)
public SamlProviderProvisioning<T> getProvisioning()
public org.springframework.security.web.header.HeaderWriter getCacheHeaderWriter()
protected void processHtml(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String html, java.util.Map<java.lang.String,java.lang.Object> model)
public SamlTemplateEngine getSamlTemplateEngine()
public SamlFilter setSamlTemplateEngine(SamlTemplateEngine samlTemplateEngine)