Class AxelorLogoutLogic

java.lang.Object
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
  • Field Summary

    Fields inherited from class org.pac4j.core.engine.DefaultLogoutLogic

    INSTANCE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    perform(org.pac4j.core.config.Config config, String defaultUrl, String inputLogoutUrlPattern, Boolean inputLocalLogout, Boolean inputDestroySession, Boolean inputCentralLogout, org.pac4j.core.context.FrameworkParameters parameters)
     

    Methods inherited from class org.pac4j.core.engine.DefaultLogoutLogic

    enhanceRedirectUrl, toString

    Methods inherited from class org.pac4j.core.engine.AbstractExceptionAwareLogic

    buildContext, getErrorUrl, handleException, runtimeException, setErrorUrl

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • AxelorLogoutLogic

      @Inject public AxelorLogoutLogic(AuthPac4jInfo info)
  • Method Details

    • perform

      public Object perform(org.pac4j.core.config.Config config, String defaultUrl, String inputLogoutUrlPattern, Boolean inputLocalLogout, Boolean inputDestroySession, Boolean inputCentralLogout, org.pac4j.core.context.FrameworkParameters parameters)
      Specified by:
      perform in interface org.pac4j.core.engine.LogoutLogic
      Overrides:
      perform in class org.pac4j.core.engine.DefaultLogoutLogic