Package com.axelor.auth.pac4j
Class AxelorLogoutLogic
- java.lang.Object
-
- org.pac4j.core.profile.factory.ProfileManagerFactoryAware
-
- org.pac4j.core.engine.AbstractExceptionAwareLogic
-
- org.pac4j.core.engine.DefaultLogoutLogic
-
- com.axelor.auth.pac4j.AxelorLogoutLogic
-
- All Implemented Interfaces:
org.pac4j.core.engine.LogoutLogic
@Singleton public class AxelorLogoutLogic extends org.pac4j.core.engine.DefaultLogoutLogic
-
-
Constructor Summary
Constructors Constructor Description AxelorLogoutLogic(AuthPac4jInfo info)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
perform(org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore, org.pac4j.core.config.Config config, org.pac4j.core.http.adapter.HttpActionAdapter httpActionAdapter, String defaultUrl, String inputLogoutUrlPattern, Boolean inputLocalLogout, Boolean inputDestroySession, Boolean inputCentralLogout)
-
Methods inherited from class org.pac4j.core.engine.AbstractExceptionAwareLogic
getErrorUrl, handleException, runtimeException, setErrorUrl
-
-
-
-
Constructor Detail
-
AxelorLogoutLogic
@Inject public AxelorLogoutLogic(AuthPac4jInfo info)
-
-
Method Detail
-
perform
public Object perform(org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore, org.pac4j.core.config.Config config, org.pac4j.core.http.adapter.HttpActionAdapter httpActionAdapter, String defaultUrl, String inputLogoutUrlPattern, Boolean inputLocalLogout, Boolean inputDestroySession, Boolean inputCentralLogout)
- Specified by:
perform
in interfaceorg.pac4j.core.engine.LogoutLogic
- Overrides:
perform
in classorg.pac4j.core.engine.DefaultLogoutLogic
-
-