Package org.pac4j.core.engine
Interface CallbackLogic<R,C extends WebContext>
-
- All Known Implementing Classes:
DefaultCallbackLogic
public interface CallbackLogic<R,C extends WebContext>
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 R
perform(C context, Config config, HttpActionAdapter<R,C> httpActionAdapter, String defaultUrl, Boolean saveInSession, Boolean multiProfile, Boolean renewSession, String client)
Perform the callback logic.
-
-
-
Method Detail
-
perform
R perform(C context, Config config, HttpActionAdapter<R,C> httpActionAdapter, String defaultUrl, Boolean saveInSession, Boolean multiProfile, Boolean renewSession, String client)
Perform the callback logic.- Parameters:
context
- the web contextconfig
- the security configurationhttpActionAdapter
- the HTTP action adapterdefaultUrl
- the default urlsaveInSession
- whether profile should be saved in sessionmultiProfile
- whether multi profiles are supportedrenewSession
- whether the session must be renewedclient
- the default client- Returns:
- the resulting action of the callback
-
-