public class LoginHelper extends Object
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
LOG |
Modifier | Constructor and Description |
---|---|
protected |
LoginHelper() |
Modifier and Type | Method and Description |
---|---|
static Benutzer |
doFormHeaderLogin(IExtendedFormRequestContext ctx) |
static Benutzer |
doFormRequestLogin(IExtendedFormRequestContext ctx) |
static void |
doLogin(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
static void |
doLogin(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
boolean supressJSON)
Führt den Login durch.
|
static Benutzer |
doLogin(UserContext uc,
String userLogin,
String userPwd,
Integer mandantId)
Führt Login anhand der übergebenen Daten durch.
|
static void |
doLoginAndRedirect(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
Führt den Login bei geschützten Formularen durch.
|
static void |
doLogout(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
Führt den Logout durch.
|
static boolean |
isAuth(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
boolean supressJSON)
Prüft ob der Nutzer im System authentifiziert ist.
|
static String |
responseCurrentBenutzer(Benutzer b,
javax.servlet.http.HttpSession session,
String lang) |
static String |
responseLogin(Benutzer b,
javax.servlet.http.HttpSession session,
String lang)
Deprecated.
|
static String |
responseLogin(Benutzer b,
javax.servlet.http.HttpSession session,
String lang,
String userLogin,
Integer manID) |
public static boolean isAuth(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, boolean supressJSON) throws IOException
req
- HttpServletRequestresp
- HttpServlerResponsetrue
wenn der Nutzer authentifiziert ist, ansonsten false
IOException
public static void doLogin(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws IOException
IOException
public static void doLogin(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, boolean supressJSON) throws IOException
req
- HttpServletRequestresp
- HttpServlerResponseIOException
public static Benutzer doFormHeaderLogin(IExtendedFormRequestContext ctx)
public static Benutzer doFormRequestLogin(IExtendedFormRequestContext ctx)
public static Benutzer doLogin(UserContext uc, String userLogin, String userPwd, Integer mandantId)
Benutzer
-Objekt zurückgegebenuc
- userLogin
- userPwd
- mandantId
- lang
- Benutzer
oder nullpublic static String responseCurrentBenutzer(Benutzer b, javax.servlet.http.HttpSession session, String lang)
@Deprecated public static String responseLogin(Benutzer b, javax.servlet.http.HttpSession session, String lang)
public static String responseLogin(Benutzer b, javax.servlet.http.HttpSession session, String lang, String userLogin, Integer manID)
public static void doLogout(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
req
- req HttpServletRequestresp
- HttpServlerResponsepublic static void doLoginAndRedirect(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws IOException
req
- HttpServletRequestresp
- HttpServlerResponseIOException
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.