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 ICallbackLogic
buildCallbackLogic(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
static ILoginLogic
buildLoginLogic(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
static ILogoutLogic
buildLogoutLogic(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
static void
registerCallbackLogic(String key, Function<IAuthWebContext,ICallbackLogic> callbackLogicFunction)
static void
registerLoginLogic(String key, Function<IAuthWebContext,ILoginLogic> loginLogicFunction)
static void
registerLogoutLogic(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)
-
-