public class TokenManager extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static TokenManager |
me |
static String |
SessionAttrName |
static String |
SessionCacheName |
static String |
SessionHeaderName |
static Integer |
SessionTimeOutMinutes |
static String |
TokenUuid |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
createToken(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
生成新Token
|
String |
decodeToken(String token)
解析Token,返回uuid
|
String |
encodeToken(String uuid)
基于uuid生成加密之后的Token
|
String |
getSessionCookieKey(javax.servlet.http.HttpServletRequest request,
String name) |
String |
getToken(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
从请求中获得Token
|
String |
getTokenCookieKey(javax.servlet.http.HttpServletRequest request) |
public static final TokenManager me
public static final Integer SessionTimeOutMinutes
public String getToken(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
request - public String createToken(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
request - public String getTokenCookieKey(javax.servlet.http.HttpServletRequest request)
Copyright © 2023. All rights reserved.