索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
C
- cn.dev33.satoken.jwt - 程序包 cn.dev33.satoken.jwt
- cn.dev33.satoken.jwt.error - 程序包 cn.dev33.satoken.jwt.error
- cn.dev33.satoken.jwt.exception - 程序包 cn.dev33.satoken.jwt.exception
- CODE_30201 - 接口中的静态变量 cn.dev33.satoken.jwt.error.SaJwtErrorCode
-
对 jwt 字符串解析失败
- CODE_30202 - 接口中的静态变量 cn.dev33.satoken.jwt.error.SaJwtErrorCode
-
此 jwt 的签名无效
- CODE_30203 - 接口中的静态变量 cn.dev33.satoken.jwt.error.SaJwtErrorCode
-
此 jwt 的 loginType 字段不符合预期
- CODE_30204 - 接口中的静态变量 cn.dev33.satoken.jwt.error.SaJwtErrorCode
-
此 jwt 已超时
- CODE_30205 - 接口中的静态变量 cn.dev33.satoken.jwt.error.SaJwtErrorCode
-
没有配置jwt秘钥
- CODE_30206 - 接口中的静态变量 cn.dev33.satoken.jwt.error.SaJwtErrorCode
-
登录时提供的账号id为空
- createLoginSession(Object, SaLoginParameter) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForStateless
-
创建指定账号id的登录会话
- createSigner(String) - 类中的方法 cn.dev33.satoken.jwt.SaJwtTemplate
-
返回 jwt 使用的签名算法
- createToken(String, Object, String, long, Map<String, Object>, String) - 类中的方法 cn.dev33.satoken.jwt.SaJwtTemplate
-
创建 jwt (全参数方式)
- createToken(String, Object, String, long, Map<String, Object>, String) - 类中的静态方法 cn.dev33.satoken.jwt.SaJwtUtil
-
创建 jwt (全参数方式)
- createToken(String, Object, Map<String, Object>, String) - 类中的方法 cn.dev33.satoken.jwt.SaJwtTemplate
-
创建 jwt (简单方式)
- createToken(String, Object, Map<String, Object>, String) - 类中的静态方法 cn.dev33.satoken.jwt.SaJwtUtil
-
创建 jwt (简单方式)
- createToken(Map<String, Object>, String) - 类中的方法 cn.dev33.satoken.jwt.SaJwtTemplate
-
创建 jwt (Map 参数方式)
- createToken(Map<String, Object>, String) - 类中的静态方法 cn.dev33.satoken.jwt.SaJwtUtil
-
创建 jwt (Map 参数方式)
- createTokenValue(Object, String, long, Map<String, Object>) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
创建一个TokenValue
- createTokenValue(Object, String, long, Map<String, Object>) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForSimple
-
创建一个TokenValue
- createTokenValue(Object, String, long, Map<String, Object>) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForStateless
-
创建一个TokenValue
D
- deleteTokenToIdMapping(String) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
删除 Token-Id 映射
- DEVICE_TYPE - 类中的静态变量 cn.dev33.satoken.jwt.SaJwtTemplate
-
key:登录设备类型
- DEVICE_TYPE - 类中的静态变量 cn.dev33.satoken.jwt.SaJwtUtil
-
key:登录设备类型
E
- EFF - 类中的静态变量 cn.dev33.satoken.jwt.SaJwtTemplate
-
key:有效截止期 (时间戳)
- EFF - 类中的静态变量 cn.dev33.satoken.jwt.SaJwtUtil
-
key:有效截止期 (时间戳)
G
- generateToken(JWT, String) - 类中的方法 cn.dev33.satoken.jwt.SaJwtTemplate
-
为 JWT 对象和 keyt 秘钥,生成 token 字符串
- generateToken(JWT, String) - 类中的静态方法 cn.dev33.satoken.jwt.SaJwtUtil
-
为 JWT 对象和 keyt 秘钥,生成 token 字符串
- getConfigOfMaxTryTimes(SaLoginParameter) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
返回全局配置对象的 maxTryTimes 属性
- getExtra(String) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
获取当前 Token 的扩展信息
- getExtra(String) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForSimple
-
获取当前 Token 的扩展信息
- getExtra(String) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForStateless
-
获取当前 Token 的扩展信息
- getExtra(String, String) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
获取指定 Token 的扩展信息
- getExtra(String, String) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForSimple
-
获取指定 Token 的扩展信息
- getExtra(String, String) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForStateless
-
获取指定 Token 的扩展信息
- getLoginDeviceType() - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForStateless
-
返回当前会话的登录设备类型
- getLoginId(String, String, String) - 类中的方法 cn.dev33.satoken.jwt.SaJwtTemplate
-
获取 jwt 代表的账号id
- getLoginId(String, String, String) - 类中的静态方法 cn.dev33.satoken.jwt.SaJwtUtil
-
获取 jwt 代表的账号id
- getLoginIdNotHandle(String) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
获取指定Token对应的账号id (不做任何特殊处理)
- getLoginIdNotHandle(String) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForStateless
-
获取指定Token对应的账号id (不做任何特殊处理)
- getLoginIdOrNull(String, String, String) - 类中的方法 cn.dev33.satoken.jwt.SaJwtTemplate
-
获取 jwt 代表的账号id (未登录时返回null)
- getLoginIdOrNull(String, String, String) - 类中的静态方法 cn.dev33.satoken.jwt.SaJwtUtil
-
获取 jwt 代表的账号id (未登录时返回null)
- getPayloads(String, String, String) - 类中的方法 cn.dev33.satoken.jwt.SaJwtTemplate
-
获取 jwt 数据载荷 (校验 sign、loginType、timeout)
- getPayloads(String, String, String) - 类中的静态方法 cn.dev33.satoken.jwt.SaJwtUtil
-
获取 jwt 数据载荷 (校验 sign、loginType、timeout)
- getPayloadsNotCheck(String, String, String) - 类中的方法 cn.dev33.satoken.jwt.SaJwtTemplate
-
获取 jwt 数据载荷 (校验 sign、loginType,不校验 timeout)
- getPayloadsNotCheck(String, String, String) - 类中的静态方法 cn.dev33.satoken.jwt.SaJwtUtil
-
获取 jwt 数据载荷 (校验 sign、loginType,不校验 timeout)
- getSaJwtTemplate() - 类中的静态方法 cn.dev33.satoken.jwt.SaJwtUtil
-
获取底层 saJwtTemplate 对象
- getSaTokenDao() - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForStateless
-
[禁用] 返回持久化对象
- getTimeout(String, String, String) - 类中的方法 cn.dev33.satoken.jwt.SaJwtTemplate
-
获取 jwt 剩余有效期
- getTimeout(String, String, String) - 类中的静态方法 cn.dev33.satoken.jwt.SaJwtUtil
-
获取 jwt 剩余有效期
- getTokenInfo() - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
获取当前会话的Token信息
- getTokenInfo() - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForStateless
-
获取当前会话的Token信息
- getTokenSessionByToken(String, boolean) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
获取指定 token 的 Token-Session,如果该 SaSession 尚未创建,isCreate代表是否新建并返回
- getTokenTimeout(String) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
获取指定 token 剩余有效时间 (单位: 秒)
- getTokenTimeout(String) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForStateless
-
获取指定 token 剩余有效时间 (单位: 秒)
I
- isSupportExtra() - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
重写返回:支持 extra 扩展参数
- isSupportExtra() - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForSimple
-
重写返回:支持 extra 扩展参数
- isSupportExtra() - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForStateless
-
重写返回:支持 extra 扩展参数
- isSupportShareToken() - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
返回当前 StpLogic 是否支持 isShare
- isSupportShareToken() - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForSimple
J
- jwtSecretKey() - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
获取jwt秘钥
- jwtSecretKey() - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForSimple
-
获取jwt秘钥
- jwtSecretKey() - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForStateless
-
获取jwt秘钥
L
- LOGIN_ID - 类中的静态变量 cn.dev33.satoken.jwt.SaJwtTemplate
-
key:账号id
- LOGIN_ID - 类中的静态变量 cn.dev33.satoken.jwt.SaJwtUtil
-
key:账号id
- LOGIN_TYPE - 类中的静态变量 cn.dev33.satoken.jwt.SaJwtTemplate
-
key:账号类型
- LOGIN_TYPE - 类中的静态变量 cn.dev33.satoken.jwt.SaJwtUtil
-
key:账号类型
- logout() - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
会话注销
- logout() - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForStateless
-
会话注销
N
- NEVER_EXPIRE - 类中的静态变量 cn.dev33.satoken.jwt.SaJwtTemplate
-
当有效期被设为此值时,代表永不过期
- NEVER_EXPIRE - 类中的静态变量 cn.dev33.satoken.jwt.SaJwtUtil
-
当有效期被设为此值时,代表永不过期
- NOT_VALUE_EXPIRE - 类中的静态变量 cn.dev33.satoken.jwt.SaJwtTemplate
-
表示一个值不存在
- NOT_VALUE_EXPIRE - 类中的静态变量 cn.dev33.satoken.jwt.SaJwtUtil
-
表示一个值不存在
P
- parseToken(String, String, String, boolean) - 类中的方法 cn.dev33.satoken.jwt.SaJwtTemplate
-
jwt 解析
- parseToken(String, String, String, boolean) - 类中的静态方法 cn.dev33.satoken.jwt.SaJwtUtil
-
jwt 解析
R
- replaced(Object, String) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
[禁用] 顶人下线,根据账号id 和 设备类型
- RN_STR - 类中的静态变量 cn.dev33.satoken.jwt.SaJwtTemplate
-
key:乱数 ( 混入随机字符串,防止每次生成的 token 都是一样的 )
- RN_STR - 类中的静态变量 cn.dev33.satoken.jwt.SaJwtUtil
-
key:乱数 ( 混入随机字符串,防止每次生成的 token 都是一样的 )
S
- SaJwtErrorCode - cn.dev33.satoken.jwt.error中的接口
-
定义 sa-token-jwt 所有异常细分状态码
- SaJwtException - cn.dev33.satoken.jwt.exception中的异常错误
-
一个异常:代表 jwt 模块相关错误
- SaJwtException(String) - 异常错误的构造器 cn.dev33.satoken.jwt.exception.SaJwtException
-
jwt 解析错误
- SaJwtException(String, Throwable) - 异常错误的构造器 cn.dev33.satoken.jwt.exception.SaJwtException
-
jwt 解析错误
- saJwtTemplate - 类中的静态变量 cn.dev33.satoken.jwt.SaJwtUtil
-
底层 saJwtTemplate 对象
- SaJwtTemplate - cn.dev33.satoken.jwt中的类
-
jwt 操作模板方法封装
- SaJwtTemplate() - 类的构造器 cn.dev33.satoken.jwt.SaJwtTemplate
- SaJwtUtil - cn.dev33.satoken.jwt中的类
-
jwt 操作工具类封装
- SaJwtUtil() - 类的构造器 cn.dev33.satoken.jwt.SaJwtUtil
- saveTokenToIdMapping(String, Object, long) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
存储 Token-Id 映射
- searchTokenValue(String, int, int, boolean) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
[禁用] 根据条件查询Token
- setCode(int) - 异常错误中的方法 cn.dev33.satoken.jwt.exception.SaJwtException
-
写入异常细分状态码
- setSaJwtTemplate(SaJwtTemplate) - 类中的静态方法 cn.dev33.satoken.jwt.SaJwtUtil
-
设置底层 saJwtTemplate 对象
- StpLogicJwtForMixin - cn.dev33.satoken.jwt中的类
-
Sa-Token 整合 jwt -- Mixin 混入模式
- StpLogicJwtForMixin() - 类的构造器 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
Sa-Token 整合 jwt -- Mixin 混入
- StpLogicJwtForMixin(String) - 类的构造器 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
Sa-Token 整合 jwt -- Mixin 混入
- StpLogicJwtForSimple - cn.dev33.satoken.jwt中的类
-
Sa-Token 整合 jwt -- Simple 简单模式
- StpLogicJwtForSimple() - 类的构造器 cn.dev33.satoken.jwt.StpLogicJwtForSimple
-
Sa-Token 整合 jwt -- Simple模式
- StpLogicJwtForSimple(String) - 类的构造器 cn.dev33.satoken.jwt.StpLogicJwtForSimple
-
Sa-Token 整合 jwt -- Simple模式
- StpLogicJwtForStateless - cn.dev33.satoken.jwt中的类
-
Sa-Token 整合 jwt -- Stateless 无状态模式
- StpLogicJwtForStateless() - 类的构造器 cn.dev33.satoken.jwt.StpLogicJwtForStateless
-
Sa-Token 整合 jwt -- Stateless 无状态
- StpLogicJwtForStateless(String) - 类的构造器 cn.dev33.satoken.jwt.StpLogicJwtForStateless
-
Sa-Token 整合 jwt -- Stateless 无状态
T
- throwBy(boolean, String) - 异常错误中的静态方法 cn.dev33.satoken.jwt.exception.SaJwtException
-
如果flag==true,则抛出message异常
- throwByNull(Object, String, int) - 异常错误中的静态方法 cn.dev33.satoken.jwt.exception.SaJwtException
-
如果value==null或者isEmpty,则抛出message异常
U
- updateTokenToIdMapping(String, Object) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
更改 Token 指向的 账号Id 值
_
- _logout(Object, SaLogoutParameter) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
[禁用] 会话注销
- _logoutByTokenValue(String, SaLogoutParameter) - 类中的方法 cn.dev33.satoken.jwt.StpLogicJwtForMixin
-
[work] 注销下线
All Classes and Interfaces|常量字段值|所有程序包|序列化表格