Package de.xima.fc.web.common.auth.logic
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 Summary
Constructors Constructor Description AuthLogicFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ICallbackLogicbuildCallbackLogic(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)static ILoginLogicbuildLoginLogic(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)static ILogoutLogicbuildLogoutLogic(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)static voidregisterCallbackLogic(String key, Function<IAuthWebContext,ICallbackLogic> callbackLogicFunction)static voidregisterLoginLogic(String key, Function<IAuthWebContext,ILoginLogic> loginLogicFunction)static voidregisterLogoutLogic(String key, Function<IAuthWebContext,ILogoutLogic> logoutLogicFunction)
-
-
-
Method Detail
-
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)
-
-