public class SaIdUtil
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
ID_TOKEN
在 Request 上储存 Id-Token 时建议使用的key
|
static SaIdTemplate |
saIdTemplate
底层 SaIdTemplate 对象
|
| 构造器和说明 |
|---|
SaIdUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
checkCurrentRequestToken()
校验当前Request提供的Id-Token是否有效 (如果无效则抛出异常)
|
static void |
checkToken(java.lang.String token)
校验一个Id-Token是否有效 (如果无效则抛出异常)
|
static java.lang.String |
getPastTokenNh()
获取Past-Id-Token,不做任何处理
|
static java.lang.String |
getToken()
获取当前Id-Token, 如果不存在,则立即创建并返回
|
static java.lang.String |
getTokenNh()
获取Id-Token,不做任何处理
|
static boolean |
isValid(java.lang.String token)
判断一个Id-Token是否有效
|
static java.lang.String |
refreshToken()
刷新一次Id-Token (注意集群环境中不要多个服务重复调用)
|
public static final java.lang.String ID_TOKEN
public static SaIdTemplate saIdTemplate
public static java.lang.String getToken()
public static boolean isValid(java.lang.String token)
token - 要验证的tokenpublic static void checkToken(java.lang.String token)
token - 要验证的tokenpublic static void checkCurrentRequestToken()
public static java.lang.String refreshToken()
public static java.lang.String getTokenNh()
public static java.lang.String getPastTokenNh()
Copyright © 2022. All Rights Reserved.