Class AuthLogicFactory

java.lang.Object
de.xima.fc.web.common.auth.logic.AuthLogicFactory

public class AuthLogicFactory extends Object
Since:
7.2.0
Author:
XIMA Media GmbH
  • Constructor Details

    • AuthLogicFactory

      public AuthLogicFactory()
  • Method Details

    • registerLoginLogic

      public static void registerLoginLogic(String key, Function<IAuthWebContext, ILoginLogic> loginLogicFunction)
    • registerCallbackLogic

      public static void registerCallbackLogic(String key, Function<IAuthWebContext, ICallbackLogic> callbackLogicFunction)
    • registerLogoutLogic

      public static void registerLogoutLogic(String key, Function<IAuthWebContext, ILogoutLogic> logoutLogicFunction)
    • buildLoginLogic

      public static ILoginLogic buildLoginLogic(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    • buildCallbackLogic

      public static ICallbackLogic buildCallbackLogic(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    • buildLogoutLogic

      public static ILogoutLogic buildLogoutLogic(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)