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.
Callback logic to finish the login process for an indirect client.
- Since:
- 1.9.0
- Author:
- Jerome Leleu
-
Method Summary
Modifier and TypeMethodDescriptionperform
(WebContext webContext, SessionStore sessionStore, Config config, HttpActionAdapter httpActionAdapter, String defaultUrl, Boolean renewSession, String defaultClient) Perform the callback logic.
-
Method Details
-
perform
Object perform(WebContext webContext, SessionStore sessionStore, Config config, HttpActionAdapter httpActionAdapter, String defaultUrl, Boolean renewSession, 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
-