Package org.pac4j.core.engine
Interface CallbackLogic
-
- All Known Implementing Classes:
DefaultCallbackLogic
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface CallbackLogic
Callback logic to finish the login process for an indirect client.- Since:
- 1.9.0
- Author:
- Jerome Leleu
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Object
perform(WebContext webContext, SessionStore sessionStore, Config config, HttpActionAdapter httpActionAdapter, java.lang.String defaultUrl, java.lang.Boolean renewSession, java.lang.String defaultClient)
Perform the callback logic.
-
-
-
Method Detail
-
perform
java.lang.Object perform(WebContext webContext, SessionStore sessionStore, Config config, HttpActionAdapter httpActionAdapter, java.lang.String defaultUrl, java.lang.Boolean renewSession, java.lang.String defaultClient)
Perform the callback logic.- Parameters:
webContext
- the web contextsessionStore
- the session storeconfig
- the security configurationhttpActionAdapter
- the HTTP action adapterdefaultUrl
- the default urlrenewSession
- whether the session must be reneweddefaultClient
- the default client- Returns:
- the resulting action of the callback
-
-