Package org.pac4j.jee.filter
Class CallbackFilter
java.lang.Object
org.pac4j.jee.config.AbstractConfigFilter
org.pac4j.jee.filter.CallbackFilter
- All Implemented Interfaces:
javax.servlet.Filter
public class CallbackFilter
extends org.pac4j.jee.config.AbstractConfigFilter
This filter finishes the login process for an indirect client.
- Since:
- 1.0.0
- Author:
- Jerome Leleu
-
Field Summary
Fields inherited from class org.pac4j.jee.config.AbstractConfigFilter
logger
-
Constructor Summary
ConstructorDescriptionCallbackFilter
(org.pac4j.core.config.Config config) CallbackFilter
(org.pac4j.core.config.Config config, String defaultUrl) -
Method Summary
Modifier and TypeMethodDescriptionvoid
init
(javax.servlet.FilterConfig filterConfig) protected void
internalFilter
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain) Methods inherited from class org.pac4j.jee.config.AbstractConfigFilter
doFilter, getBooleanParam, getConfig, getSharedConfig, getStringParam, setConfig
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.servlet.Filter
destroy
-
Constructor Details
-
CallbackFilter
public CallbackFilter() -
CallbackFilter
public CallbackFilter(org.pac4j.core.config.Config config) -
CallbackFilter
-
-
Method Details
-
init
public void init(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException - Specified by:
init
in interfacejavax.servlet.Filter
- Overrides:
init
in classorg.pac4j.jee.config.AbstractConfigFilter
- Throws:
javax.servlet.ServletException
-
internalFilter
protected void internalFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException - Specified by:
internalFilter
in classorg.pac4j.jee.config.AbstractConfigFilter
- Throws:
IOException
javax.servlet.ServletException
-