类 SaTempUtil
java.lang.Object
cn.dev33.satoken.temp.SaTempUtil
Sa-Token 临时验证令牌模块
- 作者:
- kong
-
方法概要
修饰符和类型方法说明static StringcreateToken(Object value, long timeout) 为 指定值 创建一个临时 Tokenstatic StringcreateToken(String service, Object value, long timeout) 为 指定服务 指定值 创建一个 Tokenstatic voiddeleteToken(String token) 删除一个 Tokenstatic voiddeleteToken(String service, String token) 删除一个 Tokenstatic longgetTimeout(String token) 获取指定 Token 的剩余有效期,单位:秒static longgetTimeout(String service, String token) 获取指定服务指定 Token 的剩余有效期,单位:秒static ObjectparseToken(String token) 解析 Token 获取 valuestatic <T> TparseToken(String token, Class<T> cs) 解析 Token 获取 value,并转换为指定类型static ObjectparseToken(String service, String token) 解析 Token 获取 valuestatic <T> TparseToken(String service, String token, Class<T> cs) 解析 Token 获取 value,并转换为指定类型
-
方法详细资料
-
createToken
为 指定值 创建一个临时 Token- 参数:
value- 指定值timeout- 有效期,单位:秒,-1代表永久有效- 返回:
- 生成的token
-
createToken
为 指定服务 指定值 创建一个 Token- 参数:
service- 服务标识value- 指定值timeout- 有效期,单位:秒,-1代表永久有效- 返回:
- 生成的token
-
parseToken
解析 Token 获取 value- 参数:
token- 指定 Token- 返回:
- /
-
parseToken
解析 Token 获取 value- 参数:
service- 服务标识token- 指定 Token- 返回:
- /
-
parseToken
解析 Token 获取 value,并转换为指定类型- 类型参数:
T- 默认值的类型- 参数:
token- 指定 Tokencs- 指定类型- 返回:
- /
-
parseToken
解析 Token 获取 value,并转换为指定类型- 类型参数:
T- 默认值的类型- 参数:
service- 服务标识token- 指定 Tokencs- 指定类型- 返回:
- /
-
getTimeout
获取指定 Token 的剩余有效期,单位:秒返回值 -1 代表永久,-2 代表token无效
- 参数:
token- 指定 Token- 返回:
- /
-
getTimeout
获取指定服务指定 Token 的剩余有效期,单位:秒返回值 -1 代表永久,-2 代表token无效
- 参数:
service- 服务标识token- 指定 Token- 返回:
- /
-
deleteToken
删除一个 Token- 参数:
token- 指定 Token
-
deleteToken
删除一个 Token- 参数:
service- 服务标识token- 指定 Token
-