public class TokenUtil extends Object
Constructor and Description |
---|
TokenUtil(SecurityHelper securityHelper,
SecurityExtractor securityExtractor) |
Modifier and Type | Method and Description |
---|---|
static SecurityToken |
create(javax.servlet.http.HttpServletRequest request,
String username,
String password)
生成一个令牌
|
static SecurityToken |
create(String username,
String password)
生成一个令牌
|
static SecurityToken |
create(String username,
String password,
String sessionId)
生成一个令牌
|
static SecurityToken |
createUnsafe(javax.servlet.http.HttpServletRequest request,
String username)
生成一个令牌
|
static SecurityToken |
createUnsafe(javax.servlet.http.HttpServletRequest request,
String username,
int validSeconds)
生成一个令牌
|
static SecurityToken |
createUnsafe(String username)
生成一个令牌
|
static SecurityToken |
createUnsafe(String username,
int validSeconds)
生成一个令牌
|
static SecurityToken |
createUnsafe(String username,
String sessionId)
生成一个令牌
|
static SecurityToken |
createUnsafe(String username,
String sessionId,
int validSeconds)
生成一个令牌
|
public TokenUtil(SecurityHelper securityHelper, SecurityExtractor securityExtractor)
public static SecurityToken create(String username, String password) throws com.yishuifengxiao.common.tool.exception.CustomException
username
- 用户账号password
- 账号对应的密码com.yishuifengxiao.common.tool.exception.CustomException
- 非法的用户信息或状态public static SecurityToken create(javax.servlet.http.HttpServletRequest request, String username, String password) throws com.yishuifengxiao.common.tool.exception.CustomException
request
- HttpServletRequestusername
- 用户账号password
- 账号对应的密码com.yishuifengxiao.common.tool.exception.CustomException
- 非法的用户信息或状态public static SecurityToken create(String username, String password, String sessionId) throws com.yishuifengxiao.common.tool.exception.CustomException
username
- 用户账号password
- 账号对应的密码sessionId
- 会话idcom.yishuifengxiao.common.tool.exception.CustomException
- 非法的用户信息或状态public static SecurityToken createUnsafe(String username) throws com.yishuifengxiao.common.tool.exception.CustomException
username
- 用户账号com.yishuifengxiao.common.tool.exception.CustomException
- 非法的用户信息或状态public static SecurityToken createUnsafe(javax.servlet.http.HttpServletRequest request, String username) throws com.yishuifengxiao.common.tool.exception.CustomException
request
- HttpServletRequestusername
- 用户账号com.yishuifengxiao.common.tool.exception.CustomException
- 非法的用户信息或状态public static SecurityToken createUnsafe(String username, int validSeconds) throws com.yishuifengxiao.common.tool.exception.CustomException
username
- 用户账号validSeconds
- 令牌过期时间,单位为秒com.yishuifengxiao.common.tool.exception.CustomException
- 非法的用户信息或状态public static SecurityToken createUnsafe(javax.servlet.http.HttpServletRequest request, String username, int validSeconds) throws com.yishuifengxiao.common.tool.exception.CustomException
request
- HttpServletRequestusername
- 用户账号validSeconds
- 令牌过期时间,单位为秒com.yishuifengxiao.common.tool.exception.CustomException
- 非法的用户信息或状态public static SecurityToken createUnsafe(String username, String sessionId) throws com.yishuifengxiao.common.tool.exception.CustomException
username
- 用户账号sessionId
- 会话idcom.yishuifengxiao.common.tool.exception.CustomException
- 非法的用户信息或状态public static SecurityToken createUnsafe(String username, String sessionId, int validSeconds) throws com.yishuifengxiao.common.tool.exception.CustomException
username
- 用户账号sessionId
- 会话idvalidSeconds
- 令牌过期时间,单位为秒com.yishuifengxiao.common.tool.exception.CustomException
- 非法的用户信息或状态Copyright © 2021. All rights reserved.