public class UserSession<T>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected int |
cookieMaxAge
Cookie max age, when cookies are used.
|
| Constructor and Description |
|---|
UserSession(T authToken,
java.lang.String authTokenValue)
Creates new user session.
|
| Modifier and Type | Method and Description |
|---|---|
static UserSession |
get(javax.servlet.http.HttpServletRequest httpServletRequest)
Retrieves the user session from the HTTP session.
|
T |
getAuthToken()
Returns associated user token.
|
void |
start(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
Starts new user session.
|
static void |
stop(javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
Stops the user session by removing it from the http session and invalidating the cookie.
|
protected int cookieMaxAge
public UserSession(T authToken, java.lang.String authTokenValue)
public static UserSession get(javax.servlet.http.HttpServletRequest httpServletRequest)
null
if no session found.public static void stop(javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
public void start(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
public T getAuthToken()
Copyright © 2003-present Jodd Team