public class IdpAuthenticationRequestFilter extends IdpInitiatedLoginFilter
Constructor and Description |
---|
IdpAuthenticationRequestFilter(SamlProviderProvisioning<IdentityProviderService> provisioning,
SamlMessageStore<Assertion,javax.servlet.http.HttpServletRequest> assertionStore) |
IdpAuthenticationRequestFilter(SamlProviderProvisioning<IdentityProviderService> provisioning,
SamlMessageStore<Assertion,javax.servlet.http.HttpServletRequest> assertionStore,
SamlRequestMatcher requestMatcher) |
Modifier and Type | Method and Description |
---|---|
protected ServiceProviderMetadata |
getTargetProvider(javax.servlet.http.HttpServletRequest request) |
doFilterInternal, getAssertion, getPostBindingTemplate, setPostBindingTemplate
getCacheHeaderWriter, getErrorTemplate, getProvisioning, getSamlTemplateEngine, processHtml, setErrorTemplate, setSamlTemplateEngine
doFilter, getAlreadyFilteredAttributeName, isAsyncDispatch, isAsyncStarted, shouldNotFilter, shouldNotFilterAsyncDispatch, shouldNotFilterErrorDispatch
public IdpAuthenticationRequestFilter(SamlProviderProvisioning<IdentityProviderService> provisioning, SamlMessageStore<Assertion,javax.servlet.http.HttpServletRequest> assertionStore)
public IdpAuthenticationRequestFilter(SamlProviderProvisioning<IdentityProviderService> provisioning, SamlMessageStore<Assertion,javax.servlet.http.HttpServletRequest> assertionStore, SamlRequestMatcher requestMatcher)
protected ServiceProviderMetadata getTargetProvider(javax.servlet.http.HttpServletRequest request)
getTargetProvider
in class IdpInitiatedLoginFilter