| Type | Name and description |
|---|---|
javax.servlet.http.Cookie |
buildCookie(javax.servlet.http.HttpServletResponse response = null) |
String |
buildToken() |
static String |
getIpAddress(javax.servlet.http.HttpServletRequest request) |
static String |
getUserAgent(javax.servlet.http.HttpServletRequest request) |
static SsoToken |
parse(javax.servlet.http.HttpServletRequest request, String token, Boolean validation)解析加密的 token 字符串,并返回 Token |
static SsoToken |
parseCookie(javax.servlet.http.HttpServletRequest request, Boolean validation)解析 Cookie 并返回 Token |
static void |
removeCookie(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) |
void |
validate()校验 token,失败则抛出异常 |
| Methods inherited from class | Name |
|---|---|
class Object |
Object#wait(long, int), Object#wait(long), Object#wait(), Object#equals(Object), Object#toString(), Object#hashCode(), Object#getClass(), Object#notify(), Object#notifyAll() |
解析加密的 token 字符串,并返回 Token
validation - 解析后是否要校验 token,如果为 true,则校验失败时会返回异常解析 Cookie 并返回 Token
request - 请求对象validation - 解析后是否要校验 token,如果为 true,则校验失败时会返回异常校验 token,失败则抛出异常
BROPEN Documentation, 2020-04-21 12:12