|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjetbrains.buildServer.web.util.SessionUser
public class SessionUser
Utility class which can be used to obtain currently authenticated User from session. The User is placed in the session upon login and is updated on every HTTP request.
| Method Summary | |
|---|---|
static SUser |
getUser(javax.servlet.http.HttpServletRequest request)
Returns currently authenticated user. |
static java.util.TimeZone |
getUserTimeZone(javax.servlet.http.HttpServletRequest request)
Returns timezone of the user |
static void |
removeUser(javax.servlet.http.HttpServletRequest request)
Removes user from the session |
static void |
setUser(javax.servlet.http.HttpServletRequest request,
SUser user)
Sets new user in the session |
static void |
setUserTimeZone(javax.servlet.http.HttpServletRequest request,
java.util.TimeZone tz)
Sets current user timezone |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static SUser getUser(@NotNull
javax.servlet.http.HttpServletRequest request)
request - request
public static void setUser(@NotNull
javax.servlet.http.HttpServletRequest request,
SUser user)
request - requestuser - new user
public static void removeUser(@NotNull
javax.servlet.http.HttpServletRequest request)
request - request
@NotNull
public static java.util.TimeZone getUserTimeZone(@NotNull
javax.servlet.http.HttpServletRequest request)
request - HTTP request
public static void setUserTimeZone(@NotNull
javax.servlet.http.HttpServletRequest request,
@NotNull
java.util.TimeZone tz)
request - HTTP requesttz - timezone
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||