索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- ABNORMAL_LIST - 异常错误中的静态变量 cn.dev33.satoken.exception.NotLoginException
-
代表异常 token 的标志集合
- abstractStr(String) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
使用摘要算法创建签名
- ACCESS_CONTROL_EXPOSE_HEADERS - 接口中的静态变量 cn.dev33.satoken.context.model.SaResponse
-
指定前端可以获取到哪些响应头时使用的参数名
- account() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckBasic
-
需要校验的账号密码,格式形如 sa:123456
- addCookie(SaCookie) - 接口中的方法 cn.dev33.satoken.context.model.SaResponse
-
写入指定Cookie
- addCookie(String, String, String, String, int) - 接口中的方法 cn.dev33.satoken.context.model.SaResponse
-
写入指定Cookie
- addExclude(String...) - 接口中的方法 cn.dev33.satoken.filter.SaFilter
-
添加 [ 放行路由 ]
- addHeader(String, String) - 接口中的方法 cn.dev33.satoken.context.model.SaResponse
-
在响应头里添加一个值
- addInclude(String...) - 接口中的方法 cn.dev33.satoken.filter.SaFilter
-
添加 [ 拦截路由 ]
- addSignParams(Map<String, Object>) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
给 paramsMap 追加 timestamp、nonce、sign 三个参数
- addSignParams(Map<String, Object>) - 类中的静态方法 cn.dev33.satoken.sign.SaSignUtil
-
给 paramsMap 追加 timestamp、nonce、sign 三个参数
- addSignParamsAndJoin(Map<String, Object>) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
给 paramsMap 追加 timestamp、nonce、sign 三个参数,并转换为参数字符串,形如:
data=xxx8nonce=xxx8timestamp=xxx8sign=xxx - addSignParamsAndJoin(Map<String, Object>) - 类中的静态方法 cn.dev33.satoken.sign.SaSignUtil
-
给 paramsMap 追加 timestamp、nonce、sign 三个参数,并转换为参数字符串,形如:
data=xxx8nonce=xxx8timestamp=xxx8sign=xxx - addTokenSign(TokenSign) - 类中的方法 cn.dev33.satoken.session.SaSession
-
添加一个 Token 签名
- addTokenSign(String, String) - 类中的方法 cn.dev33.satoken.session.SaSession
-
已过时。
- aesDecrypt(String, String) - 类中的静态方法 cn.dev33.satoken.secure.SaSecureUtil
-
AES解密
- aesEncrypt(String, String) - 类中的静态方法 cn.dev33.satoken.secure.SaSecureUtil
-
AES加密
- ALL - enum class 中的枚举常量 cn.dev33.satoken.router.SaHttpMethod
-
代表全部请求方式
- AND - enum class 中的枚举常量 cn.dev33.satoken.annotation.SaMode
-
必须具有所有的元素
- ApiDisabledException - cn.dev33.satoken.exception中的异常错误
-
一个异常:代表 API 已被禁用
- ApiDisabledException() - 异常错误的构造器 cn.dev33.satoken.exception.ApiDisabledException
-
一个异常:代表 API 已被禁用
- ApiDisabledException(String) - 异常错误的构造器 cn.dev33.satoken.exception.ApiDisabledException
-
一个异常:代表 API 已被禁用
- arrayJoin(String[]) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
将数组的所有元素使用逗号拼接在一起
- ASSEMBLY_ORDER - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
切面、拦截器、过滤器等各种组件的注册优先级顺序
B
- back() - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
停止匹配,结束执行,向前端返回结果
- back() - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
停止匹配,结束执行,向前端返回结果
- back(Object) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
停止匹配,结束执行,向前端返回结果
- back(Object) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
停止匹配,结束执行,向前端返回结果
- BackResultException - cn.dev33.satoken.exception中的异常错误
-
一个异常:代表停止匹配,直接退出,向前端输出结果 (框架内部专属异常,一般情况下开发者无需关注)
- BackResultException(Object) - 异常错误的构造器 cn.dev33.satoken.exception.BackResultException
-
构造
- basic() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckOr
-
设定 @SaCheckBasic,参考
SaCheckBasic - BCrypt - cn.dev33.satoken.secure中的类
-
BCrypt加密算法实现。
- BCrypt() - 类的构造器 cn.dev33.satoken.secure.BCrypt
- BE_MESSAGE - 异常错误中的静态变量 cn.dev33.satoken.exception.ApiDisabledException
-
异常提示语
- BE_MESSAGE - 异常错误中的静态变量 cn.dev33.satoken.exception.DisableServiceException
-
异常提示语
- BE_MESSAGE - 异常错误中的静态变量 cn.dev33.satoken.exception.NotBasicAuthException
-
异常提示语
- BE_MESSAGE - 异常错误中的静态变量 cn.dev33.satoken.exception.NotSafeException
-
异常提示语
- BE_REPLACED - 异常错误中的静态变量 cn.dev33.satoken.exception.NotLoginException
-
表示 token 已被顶下线
- BE_REPLACED_MESSAGE - 异常错误中的静态变量 cn.dev33.satoken.exception.NotLoginException
- BE_VALUE - 异常错误中的静态变量 cn.dev33.satoken.exception.DisableServiceException
-
已过时。
- Box(SaRequest, SaResponse, SaStorage) - 类的构造器 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage.Box
- boxThreadLocal - 类中的静态变量 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage
-
基于 ThreadLocal 的 [ Box 存储器 ]
- build() - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
-
构建对象,初始化默认值
- build(SaTokenConfig) - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
-
构建对象,初始化默认值
- builder() - 类中的方法 cn.dev33.satoken.context.model.SaCookie
-
构建一下
C
- C_BACKSLASH - 类中的静态变量 cn.dev33.satoken.util.StrFormatter
- check() - 类中的方法 cn.dev33.satoken.basic.SaBasicTemplate
-
对当前会话进行 Basic 校验(使用全局配置的账号密码),校验不通过则抛出异常
- check() - 类中的静态方法 cn.dev33.satoken.basic.SaBasicUtil
-
对当前会话进行 Basic 校验(使用全局配置的账号密码),校验不通过则抛出异常
- check(SaFunction) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
执行校验函数 (无参)
- check(SaParamFunction<SaRouterStaff>) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
执行校验函数 (带参)
- check(String) - 类中的方法 cn.dev33.satoken.basic.SaBasicTemplate
-
对当前会话进行 Basic 校验(手动设置账号密码),校验不通过则抛出异常
- check(String) - 类中的静态方法 cn.dev33.satoken.basic.SaBasicUtil
-
对当前会话进行 Basic 校验(手动设置账号密码),校验不通过则抛出异常
- check(String, String) - 类中的方法 cn.dev33.satoken.basic.SaBasicTemplate
-
对当前会话进行 Basic 校验(手动设置 Realm 和 账号密码),校验不通过则抛出异常
- check(String, String) - 类中的静态方法 cn.dev33.satoken.basic.SaBasicUtil
-
对当前会话进行 Basic 校验(手动设置 Realm 和 账号密码),校验不通过则抛出异常
- checkActiveTimeout() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
检查当前 token 是否已被冻结,如果是则抛出异常
- checkActiveTimeout() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
检查当前 token 是否已被冻结,如果是则抛出异常
- checkActiveTimeout(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
检查指定 token 是否已被冻结,如果是则抛出异常
- checkByAnnotation(SaCheckDisable) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
根据注解 ( @SaCheckDisable ) 鉴权
- checkByAnnotation(SaCheckLogin) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
根据注解 ( @SaCheckLogin ) 鉴权
- checkByAnnotation(SaCheckPermission) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
根据注解 ( @SaCheckPermission ) 鉴权
- checkByAnnotation(SaCheckRole) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
根据注解 ( @SaCheckRole ) 鉴权
- checkByAnnotation(SaCheckSafe) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
根据注解 ( @SaCheckSafe ) 鉴权
- checkCurrentRequestToken() - 类中的方法 cn.dev33.satoken.same.SaSameTemplate
-
校验当前 Request 上下文提供的 Same-Token 是否有效 (如果无效则抛出异常)
- checkCurrentRequestToken() - 类中的静态方法 cn.dev33.satoken.same.SaSameUtil
-
校验当前 Request 上下文提供的 Same-Token 是否有效 (如果无效则抛出异常)
- checkDisable(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
校验:指定账号是否已被封禁,如果被封禁则抛出异常
- checkDisable(Object) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
校验:指定账号是否已被封禁,如果被封禁则抛出异常
- checkDisable(Object, String...) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
校验:指定账号 指定服务 是否已被封禁,如果被封禁则抛出异常
- checkDisable(Object, String...) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
校验:指定账号 指定服务 是否已被封禁,如果被封禁则抛出异常
- checkDisableLevel(Object, int) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
校验:指定账号是否已被封禁到指定等级(如果已经达到,则抛出异常)
- checkDisableLevel(Object, int) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
校验:指定账号是否已被封禁到指定等级(如果已经达到,则抛出异常)
- checkDisableLevel(Object, String, int) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
校验:指定账号的指定服务,是否已被封禁到指定等级(如果已经达到,则抛出异常)
- checkDisableLevel(Object, String, int) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
校验:指定账号的指定服务,是否已被封禁到指定等级(如果已经达到,则抛出异常)
- checkElementAnnotation - 类中的变量 cn.dev33.satoken.strategy.SaStrategy
-
对一个 [元素] 对象进行注解校验 (注解鉴权内部实现)
- checkLogin() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
检验当前会话是否已经登录,如未登录,则抛出异常
- checkLogin() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
检验当前会话是否已经登录,如未登录,则抛出异常
- checkLoginArgs(Object, SaLoginModel) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
校验登录时的参数有效性,如果有问题会打印警告或抛出异常
- checkMethodAnnotation - 类中的变量 cn.dev33.satoken.strategy.SaStrategy
-
对一个 [Method] 对象进行注解校验 (注解鉴权内部实现)
- checkNonce(String) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
校验:随机字符串 nonce 是否有效,如果无效则抛出异常。
- checkNonce(String) - 类中的静态方法 cn.dev33.satoken.sign.SaSignUtil
-
校验:随机字符串 nonce 是否有效,如果无效则抛出异常。
- checkOrAnnotation - 类中的变量 cn.dev33.satoken.strategy.SaStrategy
-
对一个 @SaCheckOr 进行注解校验
- checkParamMap(Map<String, String>) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
校验:参数列表中的 nonce、timestamp、sign 是否均为合法的,如果不合法,则抛出对应的异常
- checkParamMap(Map<String, String>) - 类中的静态方法 cn.dev33.satoken.sign.SaSignUtil
-
校验:参数列表中的 nonce、timestamp、sign 是否均为合法的,如果不合法,则抛出对应的异常
- checkPermission(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
校验:当前账号是否含有指定权限, 如果验证未通过,则抛出异常: NotPermissionException
- checkPermission(String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
校验:当前账号是否含有指定权限, 如果验证未通过,则抛出异常: NotPermissionException
- checkPermissionAnd(String...) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
校验:当前账号是否含有指定权限 [ 指定多个,必须全部验证通过 ]
- checkPermissionAnd(String...) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
校验:当前账号是否含有指定权限 [ 指定多个,必须全部验证通过 ]
- checkPermissionOr(String...) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
校验:当前账号是否含有指定权限 [ 指定多个,只要其一验证通过即可 ]
- checkPermissionOr(String...) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
校验:当前账号是否含有指定权限 [ 指定多个,只要其一验证通过即可 ]
- checkpw(String, String) - 类中的静态方法 cn.dev33.satoken.secure.BCrypt
-
检查明文密码文本是否匹配加密后的文本
- checkRequest(SaRequest) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
校验:一个请求的 nonce、timestamp、sign 是否均为合法的,如果不合法,则抛出对应的异常
- checkRequest(SaRequest) - 类中的静态方法 cn.dev33.satoken.sign.SaSignUtil
-
校验:一个请求的 nonce、timestamp、sign 是否均为合法的,如果不合法,则抛出对应的异常
- checkRole(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
校验:当前账号是否含有指定角色标识, 如果验证未通过,则抛出异常: NotRoleException
- checkRole(String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
校验:当前账号是否含有指定角色标识, 如果验证未通过,则抛出异常: NotRoleException
- checkRoleAnd(String...) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
校验:当前账号是否含有指定角色标识 [ 指定多个,必须全部验证通过 ]
- checkRoleAnd(String...) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
校验:当前账号是否含有指定角色标识 [ 指定多个,必须全部验证通过 ]
- checkRoleOr(String...) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
校验:当前账号是否含有指定角色标识 [ 指定多个,只要其一验证通过即可 ]
- checkRoleOr(String...) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
校验:当前账号是否含有指定角色标识 [ 指定多个,只要其一验证通过即可 ]
- checkSafe() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
校验:当前会话是否已通过二级认证,如未通过则抛出异常
- checkSafe() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
校验:当前会话是否已通过二级认证,如未通过则抛出异常
- checkSafe(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
校验:检查当前会话是否已通过指定业务的二级认证,如未通过则抛出异常
- checkSafe(String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
校验:检查当前会话是否已通过指定业务的二级认证,如未通过则抛出异常
- checkSign(Map<String, ?>, String) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
校验:给定的参数 + 秘钥 生成的签名是否为有效签名,如果签名无效则抛出异常
- checkSign(Map<String, ?>, String) - 类中的静态方法 cn.dev33.satoken.sign.SaSignUtil
-
校验:给定的参数 + 秘钥 生成的签名是否为有效签名,如果签名无效则抛出异常
- checkTimestamp(long) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
校验:指定时间戳与当前时间戳的差距是否在允许的范围内,如果超出则抛出异常
- checkTimestamp(long) - 类中的静态方法 cn.dev33.satoken.sign.SaSignUtil
-
校验:指定时间戳与当前时间戳的差距是否在允许的范围内,如果超出则抛出异常
- checkToken(String) - 类中的方法 cn.dev33.satoken.same.SaSameTemplate
-
校验一个 Same-Token 是否有效 (如果无效则抛出异常)
- checkToken(String) - 类中的静态方法 cn.dev33.satoken.same.SaSameUtil
-
校验一个 Same-Token 是否有效 (如果无效则抛出异常)
- clear() - 类中的方法 cn.dev33.satoken.application.SaApplication
-
清空当前存入的所有 key
- clear() - 类中的方法 cn.dev33.satoken.session.SaSession
-
清空所有挂载数据
- clearBox() - 类中的静态方法 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage
-
清除当前线程的 [ Box 存储器 ]
- clearLastActive(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
清除指定 Token 的 [ 最后活跃时间记录 ]
- clearListener() - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
清空所有已注册的侦听器
- closeSafe() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
在当前会话 结束二级认证
- closeSafe() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
在当前会话 结束二级认证
- closeSafe(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
在当前会话 结束指定业务标识的二级认证
- closeSafe(String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
在当前会话 结束指定业务标识的二级认证
- cn.dev33.satoken - 程序包 cn.dev33.satoken
- cn.dev33.satoken.annotation - 程序包 cn.dev33.satoken.annotation
- cn.dev33.satoken.application - 程序包 cn.dev33.satoken.application
- cn.dev33.satoken.basic - 程序包 cn.dev33.satoken.basic
- cn.dev33.satoken.config - 程序包 cn.dev33.satoken.config
- cn.dev33.satoken.context - 程序包 cn.dev33.satoken.context
- cn.dev33.satoken.context.model - 程序包 cn.dev33.satoken.context.model
-
因为不能确定最终运行的 web 容器属于标准 Servlet 模型还是非 Servlet 模型,特封装此包下的包装类进行对接。
- cn.dev33.satoken.context.second - 程序包 cn.dev33.satoken.context.second
- cn.dev33.satoken.dao - 程序包 cn.dev33.satoken.dao
- cn.dev33.satoken.error - 程序包 cn.dev33.satoken.error
- cn.dev33.satoken.exception - 程序包 cn.dev33.satoken.exception
- cn.dev33.satoken.filter - 程序包 cn.dev33.satoken.filter
- cn.dev33.satoken.fun - 程序包 cn.dev33.satoken.fun
- cn.dev33.satoken.fun.strategy - 程序包 cn.dev33.satoken.fun.strategy
- cn.dev33.satoken.json - 程序包 cn.dev33.satoken.json
- cn.dev33.satoken.listener - 程序包 cn.dev33.satoken.listener
- cn.dev33.satoken.log - 程序包 cn.dev33.satoken.log
- cn.dev33.satoken.router - 程序包 cn.dev33.satoken.router
- cn.dev33.satoken.same - 程序包 cn.dev33.satoken.same
- cn.dev33.satoken.secure - 程序包 cn.dev33.satoken.secure
- cn.dev33.satoken.session - 程序包 cn.dev33.satoken.session
- cn.dev33.satoken.sign - 程序包 cn.dev33.satoken.sign
- cn.dev33.satoken.stp - 程序包 cn.dev33.satoken.stp
- cn.dev33.satoken.strategy - 程序包 cn.dev33.satoken.strategy
- cn.dev33.satoken.temp - 程序包 cn.dev33.satoken.temp
- cn.dev33.satoken.util - 程序包 cn.dev33.satoken.util
- code(int) - 类中的静态方法 cn.dev33.satoken.util.SaResult
- CODE_10001 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
未能获取有效的上下文处理器
- CODE_10002 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
未能获取有效的上下文
- CODE_10003 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
JSON 转换器未实现
- CODE_10011 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
未能从全局 StpLogic 集合中找到对应 type 的 StpLogic
- CODE_10021 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
指定的配置文件加载失败
- CODE_10022 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
配置文件属性无法正常读取
- CODE_10031 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
重置的侦听器集合不可以为空
- CODE_10032 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
注册的侦听器不可以为空
- CODE_10301 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
提供的 Same-Token 是无效的
- CODE_10311 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
表示未能通过 Http Basic 认证校验
- CODE_10321 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
提供的 HttpMethod 是无效的
- CODE_11001 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
未能读取到有效Token
- CODE_11002 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
登录时的账号id值为空
- CODE_11003 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
更改 Token 指向的 账号Id 时,账号Id值为空
- CODE_11011 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
未能读取到有效Token
- CODE_11012 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
Token无效
- CODE_11013 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
Token已过期
- CODE_11014 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
Token已被顶下线
- CODE_11015 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
Token已被踢下线
- CODE_11016 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
Token已被冻结
- CODE_11017 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
前端未按照指定的前缀提交 token
- CODE_11031 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
在未集成 sa-token-jwt 插件时调用 getExtra() 抛出异常
- CODE_11041 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
缺少指定的角色
- CODE_11051 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
缺少指定的权限
- CODE_11061 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
当前账号未通过服务封禁校验
- CODE_11062 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
提供要解禁的账号无效
- CODE_11063 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
提供要解禁的服务无效
- CODE_11064 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
提供要解禁的等级无效
- CODE_11071 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
二级认证校验未通过
- CODE_12001 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
请求中缺少指定的参数
- CODE_12002 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
构建 Cookie 时缺少 name 参数
- CODE_12003 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
构建 Cookie 时缺少 value 参数
- CODE_12101 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
Base64 编码异常
- CODE_12102 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
Base64 解码异常
- CODE_12103 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
URL 编码异常
- CODE_12104 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
URL 解码异常
- CODE_12111 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
md5 加密异常
- CODE_12112 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
sha1 加密异常
- CODE_12113 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
sha256 加密异常
- CODE_121131 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
sha384 加密异常
- CODE_121132 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
sha512 加密异常
- CODE_12114 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
AES 加密异常
- CODE_12115 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
AES 解密异常
- CODE_12116 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
RSA 公钥加密异常
- CODE_12117 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
RSA 私钥加密异常
- CODE_12118 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
RSA 公钥解密异常
- CODE_12119 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
RSA 私钥解密异常
- CODE_12201 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
参与参数签名的秘钥不可为空
- CODE_12202 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
给定的签名无效
- CODE_12203 - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
timestamp 超出允许的范围
- CODE_ERROR - 类中的静态变量 cn.dev33.satoken.util.SaResult
- CODE_SUCCESS - 类中的静态变量 cn.dev33.satoken.util.SaResult
- CODE_UNDEFINED - 接口中的静态变量 cn.dev33.satoken.error.SaErrorCode
-
代表这个异常在抛出时未指定异常细分状态码
- config - 类中的静态变量 cn.dev33.satoken.SaManager
-
全局配置对象
- configPath - 类中的静态变量 cn.dev33.satoken.config.SaTokenConfigFactory
-
配置文件地址
- CONNECT - enum class 中的枚举常量 cn.dev33.satoken.router.SaHttpMethod
- convertArrayToString(String[]) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
Array 转 String,按照逗号连接
- convertListToString(List<?>) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
将指定集合按照逗号连接成一个字符串
- convertStringToArray(String) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
String 转 Array,按照逗号切割
- convertStringToList(String) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
将指定字符串按照逗号分隔符转化为字符串集合
- cookie - 类中的变量 cn.dev33.satoken.config.SaTokenConfig
-
Cookie配置对象
- create() - 接口中的方法 cn.dev33.satoken.context.second.SaTokenSecondContextCreator
-
创建一个二级 Context 处理器
- create() - 类中的静态方法 cn.dev33.satoken.stp.SaLoginConfig
-
静态方法获取一个 SaLoginModel 对象
- create() - 类中的静态方法 cn.dev33.satoken.stp.SaLoginModel
-
静态方法获取一个 SaLoginModel 对象
- createConfig() - 类中的静态方法 cn.dev33.satoken.config.SaTokenConfigFactory
-
根据 configPath 路径获取配置信息
- createConfig(String) - 类中的静态方法 cn.dev33.satoken.config.SaTokenConfigFactory
-
根据指定路径路径获取配置信息
- createLoginSession(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
创建指定账号 id 的登录会话数据
- createLoginSession(Object) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
创建指定账号 id 的登录会话数据
- createLoginSession(Object, SaLoginModel) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
创建指定账号 id 的登录会话数据
- createLoginSession(Object, SaLoginModel) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
创建指定账号 id 的登录会话数据
- createSession - 类中的变量 cn.dev33.satoken.strategy.SaStrategy
-
创建 Session 的策略
- createSign(Map<String, ?>) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
创建签名:md5(paramsStr + keyStr)
- createSign(Map<String, ?>) - 类中的静态方法 cn.dev33.satoken.sign.SaSignUtil
-
创建签名:md5(paramsStr + keyStr)
- createStpLogic - 类中的变量 cn.dev33.satoken.strategy.SaStrategy
-
创建 StpLogic 的算法
- createToken - 类中的变量 cn.dev33.satoken.strategy.SaStrategy
-
创建 Token 的策略
- createToken() - 类中的方法 cn.dev33.satoken.same.SaSameTemplate
-
创建一个 Same-Token
- createToken(Object, long) - 接口中的方法 cn.dev33.satoken.temp.SaTempInterface
-
为指定 value 创建一个临时 Token
- createToken(Object, long) - 类中的静态方法 cn.dev33.satoken.temp.SaTempUtil
-
为指定 value 创建一个临时 Token
- createToken(String, Object, long) - 接口中的方法 cn.dev33.satoken.temp.SaTempInterface
-
为指定 业务标识、指定 value 创建一个 Token
- createToken(String, Object, long) - 类中的静态方法 cn.dev33.satoken.temp.SaTempUtil
-
为指定 业务标识、指定 value 创建一个 Token
- createTokenValue(Object, String, long, Map<String, Object>) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
为指定账号创建一个 token (只是把 token 创建出来,并不持久化存储)
- crypt(byte[], byte[], int, int[]) - 类中的方法 cn.dev33.satoken.secure.BCrypt
-
加密密文
D
- data(Object) - 类中的静态方法 cn.dev33.satoken.util.SaResult
- dataMap - 类中的变量 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
-
存储数据的集合
- debug - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
- debug(String, Object...) - 接口中的方法 cn.dev33.satoken.log.SaLog
-
输出 debug 日志
- debug(String, Object...) - 类中的方法 cn.dev33.satoken.log.SaLogForConsole
- DEBUG_COLOR - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
- DEBUG_PREFIX - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
- decode(String) - 类中的静态方法 cn.dev33.satoken.secure.SaBase64Util
-
Base64解码,String 转 String
- decoderUrl(String) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
URL解码
- decodeStringToBytes(String) - 类中的静态方法 cn.dev33.satoken.secure.SaBase64Util
-
Base64解码,String 转 byte[]
- DEFAULT_COLOR - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
- DEFAULT_DISABLE_LEVEL - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
常量 key 标记: 在封禁账号时,默认封禁的等级
- DEFAULT_DISABLE_SERVICE - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
常量 key 标记: 在封禁账号时,默认封禁的服务类型
- DEFAULT_LOGIN_DEVICE - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
常量 key 标记: 在登录时,默认使用的设备类型
- DEFAULT_MESSAGE - 异常错误中的静态变量 cn.dev33.satoken.exception.NotLoginException
-
默认的提示语
- DEFAULT_REALM - 类中的静态变量 cn.dev33.satoken.basic.SaBasicTemplate
-
默认的 Realm 领域名称
- DEFAULT_SAFE_AUTH_SERVICE - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
常量 key 标记: 在进行 Token 二级验证时,默认的业务类型
- DEFAULT_TEMP_TOKEN_SERVICE - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
常量 key 标记: 临时 Token 认证模块,默认的业务类型
- defaultContext - 类中的静态变量 cn.dev33.satoken.context.SaTokenContextDefaultImpl
-
默认的上下文处理器对象
- defaultInstance - 类中的静态变量 cn.dev33.satoken.application.SaApplication
-
默认实例
- delete(String) - 类中的方法 cn.dev33.satoken.application.SaApplication
-
删值
- delete(String) - 接口中的方法 cn.dev33.satoken.application.SaSetValueInterface
-
删值
- delete(String) - 接口中的方法 cn.dev33.satoken.context.model.SaStorage
-
删值
- delete(String) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
删除 value
- delete(String) - 类中的方法 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
- delete(String) - 类中的方法 cn.dev33.satoken.session.SaSession
-
删值
- DELETE - enum class 中的枚举常量 cn.dev33.satoken.router.SaHttpMethod
- deleteCookie(String) - 接口中的方法 cn.dev33.satoken.context.model.SaResponse
-
删除指定Cookie
- deleteCookie(String, String, String) - 接口中的方法 cn.dev33.satoken.context.model.SaResponse
-
删除指定Cookie
- deleteObject(String) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
删除 Object
- deleteObject(String) - 类中的方法 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
- deleteSession(String) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
删除 SaSession
- deleteSessionById(String) - 类中的静态方法 cn.dev33.satoken.session.SaSessionCustomUtil
-
删除指定 key 的 SaSession
- deleteToken(String) - 接口中的方法 cn.dev33.satoken.temp.SaTempInterface
-
删除一个 Token
- deleteToken(String) - 类中的静态方法 cn.dev33.satoken.temp.SaTempUtil
-
删除一个 Token
- deleteToken(String, String) - 接口中的方法 cn.dev33.satoken.temp.SaTempInterface
-
删除一个 Token
- deleteToken(String, String) - 类中的静态方法 cn.dev33.satoken.temp.SaTempUtil
-
删除一个 Token
- deleteTokenSession(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
删除指定 token 的 Token-Session
- deleteTokenToIdMapping(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
删除 token - id 映射
- DEV_DOC_URL - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
Sa-Token 开发文档地址
- device - 类中的变量 cn.dev33.satoken.stp.SaLoginModel
-
此次登录的客户端设备类型
- disable() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckOr
-
设定 @SaCheckDisable,参考
SaCheckDisable - disable(Object, long) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
封禁:指定账号
- disable(Object, long) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
封禁:指定账号
- disable(Object, String, long) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
封禁:指定账号的指定服务
- disable(Object, String, long) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
封禁:指定账号的指定服务
- disableLevel(Object, int, long) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
封禁:指定账号,并指定封禁等级
- disableLevel(Object, int, long) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
封禁:指定账号,并指定封禁等级
- disableLevel(Object, String, int, long) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
封禁:指定账号的指定服务,并指定封禁等级
- disableLevel(Object, String, int, long) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
封禁:指定账号的指定服务,并指定封禁等级
- DisableServiceException - cn.dev33.satoken.exception中的异常错误
-
一个异常:代表指定账号的指定服务已被封禁
- DisableServiceException(String, Object, String, int, int, long) - 异常错误的构造器 cn.dev33.satoken.exception.DisableServiceException
-
一个异常:代表指定账号指定服务已被封禁
- distUsableToken(Object, SaLoginModel) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
为指定账号 id 的登录操作,分配一个可用的 token
- doCloseSafe(String, String, String) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
事件发布:xx 账号关闭二级认证
- doCloseSafe(String, String, String) - 接口中的方法 cn.dev33.satoken.listener.SaTokenListener
-
每次关闭二级认证时触发
- doCloseSafe(String, String, String) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForLog
-
每次关闭二级认证时触发
- doCloseSafe(String, String, String) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForSimple
- doCreateSession(String) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
事件发布:创建了一个新的 SaSession
- doCreateSession(String) - 接口中的方法 cn.dev33.satoken.listener.SaTokenListener
-
每次创建 SaSession 时触发
- doCreateSession(String) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForLog
-
每次创建Session时触发
- doCreateSession(String) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForSimple
- doDisable(String, Object, String, int, long) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
事件发布:xx 账号被封禁
- doDisable(String, Object, String, int, long) - 接口中的方法 cn.dev33.satoken.listener.SaTokenListener
-
每次被封禁时触发
- doDisable(String, Object, String, int, long) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForLog
-
每次被封禁时触发
- doDisable(String, Object, String, int, long) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForSimple
- doKickout(String, Object, String) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
事件发布:xx 账号被踢下线
- doKickout(String, Object, String) - 接口中的方法 cn.dev33.satoken.listener.SaTokenListener
-
每次被踢下线时触发
- doKickout(String, Object, String) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForLog
-
每次被踢下线时触发
- doKickout(String, Object, String) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForSimple
- doLogin(String, Object, String, SaLoginModel) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
事件发布:xx 账号登录
- doLogin(String, Object, String, SaLoginModel) - 接口中的方法 cn.dev33.satoken.listener.SaTokenListener
-
每次登录时触发
- doLogin(String, Object, String, SaLoginModel) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForLog
-
每次登录时触发
- doLogin(String, Object, String, SaLoginModel) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForSimple
- doLogout(String, Object, String) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
事件发布:xx 账号注销
- doLogout(String, Object, String) - 接口中的方法 cn.dev33.satoken.listener.SaTokenListener
-
每次注销时触发
- doLogout(String, Object, String) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForLog
-
每次注销时触发
- doLogout(String, Object, String) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForSimple
- doLogoutSession(String) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
事件发布:一个 SaSession 注销了
- doLogoutSession(String) - 接口中的方法 cn.dev33.satoken.listener.SaTokenListener
-
每次注销 SaSession 时触发
- doLogoutSession(String) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForLog
-
每次注销Session时触发
- doLogoutSession(String) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForSimple
- doOpenSafe(String, String, String, long) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
事件发布:xx 账号完成二级认证
- doOpenSafe(String, String, String, long) - 接口中的方法 cn.dev33.satoken.listener.SaTokenListener
-
每次打开二级认证时触发
- doOpenSafe(String, String, String, long) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForLog
-
每次打开二级认证时触发
- doOpenSafe(String, String, String, long) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForSimple
- doRegisterComponent(String, Object) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
事件发布:有新的全局组件载入到框架中
- doRegisterComponent(String, Object) - 接口中的方法 cn.dev33.satoken.listener.SaTokenListener
-
全局组件载入
- doRegisterComponent(String, Object) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForLog
-
全局组件载入
- doRenewTimeout(String, Object, long) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
事件发布:指定 Token 续期成功
- doRenewTimeout(String, Object, long) - 接口中的方法 cn.dev33.satoken.listener.SaTokenListener
-
每次 Token 续期时触发(注意:是 timeout 续期,而不是 active-timeout 续期)
- doRenewTimeout(String, Object, long) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForLog
-
每次Token续期时触发
- doRenewTimeout(String, Object, long) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForSimple
- doReplaced(String, Object, String) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
事件发布:xx 账号被顶下线
- doReplaced(String, Object, String) - 接口中的方法 cn.dev33.satoken.listener.SaTokenListener
-
每次被顶下线时触发
- doReplaced(String, Object, String) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForLog
-
每次被顶下线时触发
- doReplaced(String, Object, String) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForSimple
- doSetConfig(SaTokenConfig) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
事件发布:有新的全局配置载入到框架中
- doSetConfig(SaTokenConfig) - 接口中的方法 cn.dev33.satoken.listener.SaTokenListener
-
载入全局配置
- doSetConfig(SaTokenConfig) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForLog
-
载入全局配置
- doSetStpLogic(StpLogic) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
事件发布:有新的 StpLogic 载入到框架中
- doSetStpLogic(StpLogic) - 接口中的方法 cn.dev33.satoken.listener.SaTokenListener
-
StpLogic 对象替换
- doSetStpLogic(StpLogic) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForLog
-
StpLogic 对象替换
- doUntieDisable(String, Object, String) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
事件发布:xx 账号被解封
- doUntieDisable(String, Object, String) - 接口中的方法 cn.dev33.satoken.listener.SaTokenListener
-
每次被解封时触发
- doUntieDisable(String, Object, String) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForLog
-
每次被解封时触发
- doUntieDisable(String, Object, String) - 类中的方法 cn.dev33.satoken.listener.SaTokenListenerForSimple
E
- EMPTY_JSON - 类中的静态变量 cn.dev33.satoken.util.StrFormatter
-
占位符
- emptyList() - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
返回一个空集合
- encode(String) - 类中的静态方法 cn.dev33.satoken.secure.SaBase64Util
-
Base64编码,String 转 String
- encodeBytesToString(byte[]) - 类中的静态方法 cn.dev33.satoken.secure.SaBase64Util
-
Base64编码,byte[] 转 String
- encodeUrl(String) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
URL编码
- endRefreshThread() - 类中的方法 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
-
结束定时任务,不再定时清理过期数据
- endSwitch() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
结束临时切换身份
- endSwitch() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
结束临时切换身份
- equals(Object, Object) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
比较两个对象是否相等
- error - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
- error() - 类中的静态方法 cn.dev33.satoken.util.SaResult
- error(String) - 类中的静态方法 cn.dev33.satoken.util.SaResult
- error(String, Object...) - 接口中的方法 cn.dev33.satoken.log.SaLog
-
输出 error 日志
- error(String, Object...) - 类中的方法 cn.dev33.satoken.log.SaLogForConsole
- ERROR_COLOR - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
- ERROR_MESSAGE - 类中的静态变量 cn.dev33.satoken.context.SaTokenContextDefaultImpl
-
错误提示语
- ERROR_MESSAGE - 类中的静态变量 cn.dev33.satoken.json.SaJsonTemplateDefaultImpl
- ERROR_PREFIX - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
- exe(SaFunction) - 类中的方法 cn.dev33.satoken.fun.IsRunFunction
-
当 isRun == true 时执行此函数
- execute(String, int, Supplier<String>, Function<String, Boolean>) - 接口中的方法 cn.dev33.satoken.fun.strategy.SaGenerateUniqueTokenFunction
-
封装 token 生成、校验的代码,生成唯一式 token
- expireMap - 类中的变量 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
-
存储数据过期时间的集合(单位: 毫秒), 记录所有 key 的到期时间 (注意存储的是到期时间,不是剩余存活时间)
- extraData - 类中的变量 cn.dev33.satoken.stp.SaLoginModel
-
扩展信息(只在jwt模式下生效)
F
- fatal - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
- fatal(String, Object...) - 接口中的方法 cn.dev33.satoken.log.SaLog
-
输出 fatal 日志
- fatal(String, Object...) - 类中的方法 cn.dev33.satoken.log.SaLogForConsole
- FATAL_COLOR - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
- FATAL_PREFIX - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
- format(String, Object...) - 类中的静态方法 cn.dev33.satoken.util.StrFormatter
-
格式化字符串
此方法只是简单将占位符 {} 按照顺序替换为参数
如果想输出 {} 使用 \\转义 { 即可,如果想输出 {} 之前的 \ 使用双转义符 \\\\ 即可
例:
通常使用:format("this is {} for {}", "a", "b") =》 this is a for b
转义{}: format("this is \\{} for {}", "a", "b") =》 this is \{} for a
转义\: format("this is \\\\{} for {}", "a", "b") =》 this is \a for b - formatAfterDate(long) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
指定毫秒后的时间(格式化 :yyyy-MM-dd HH:mm:ss)
- formatDate(ZonedDateTime) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
将日期格式化 (yyyy-MM-dd HH:mm:ss)
- formatDate(Date) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
将日期格式化 (yyyy-MM-dd HH:mm:ss)
- formatWith(String, String, Object...) - 类中的静态方法 cn.dev33.satoken.util.StrFormatter
-
格式化字符串
此方法只是简单将指定占位符 按照顺序替换为参数
如果想输出占位符使用 \\转义即可,如果想输出占位符之前的 \ 使用双转义符 \\\\ 即可
例:
通常使用:format("this is {} for {}", "{}", "a", "b") =》 this is a for b
转义{}: format("this is \\{} for {}", "{}", "a", "b") =》 this is {} for a
转义\: format("this is \\\\{} for {}", "{}", "a", "b") =》 this is \a for b - forward(String) - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
转发请求
- free(SaParamFunction<SaRouterStaff>) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
自由匹配 ( 在free作用域里执行stop()不会跳出Auth函数,而是仅仅跳出free代码块 )
G
- generateUniqueToken - 类中的变量 cn.dev33.satoken.strategy.SaStrategy
-
生成唯一式 token 的算法
- gensalt() - 类中的静态方法 cn.dev33.satoken.secure.BCrypt
-
生成盐
- gensalt(int) - 类中的静态方法 cn.dev33.satoken.secure.BCrypt
-
生成盐
- gensalt(int, SecureRandom) - 类中的静态方法 cn.dev33.satoken.secure.BCrypt
-
生成盐
- get(int, String, Object) - 类中的静态方法 cn.dev33.satoken.util.SaResult
- get(String) - 类中的方法 cn.dev33.satoken.application.SaApplication
-
取值
- get(String) - 接口中的方法 cn.dev33.satoken.application.SaGetValueInterface
-
取值
- get(String) - 接口中的方法 cn.dev33.satoken.context.model.SaStorage
-
取值
- get(String) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
获取 value,如无返空
- get(String) - 类中的方法 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
- get(String) - 类中的方法 cn.dev33.satoken.session.SaSession
-
取值
- get(String, SaRetFunction) - 接口中的方法 cn.dev33.satoken.application.SaSetValueInterface
-
取值 (如果值为 null,则执行 fun 函数获取值,并把函数返回值写入缓存)
- get(String, Class<T>) - 类中的方法 cn.dev33.satoken.util.SaResult
-
获取一个值 根据自定义key
- get(String, T) - 接口中的方法 cn.dev33.satoken.application.SaGetValueInterface
-
取值 (指定默认值)
- GET - enum class 中的枚举常量 cn.dev33.satoken.router.SaHttpMethod
- getActiveTimeout() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getActiveTimeout() - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- getActivityTimeout() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
-
已过时。
- getAnnotation - 类中的变量 cn.dev33.satoken.strategy.SaStrategy
-
从元素上获取注解
- getAnonTokenSession() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前匿名 Token-Session (可在未登录情况下使用的Token-Session)
- getAnonTokenSession() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前匿名 Token-Session (可在未登录情况下使用的Token-Session)
- getAnonTokenSession(boolean) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前匿名 Token-Session (可在未登录情况下使用的 Token-Session)
- getApplication() - 类中的静态方法 cn.dev33.satoken.context.SaHolder
-
获取全局 SaApplication 对象
- getAuthorizationValue() - 类中的方法 cn.dev33.satoken.basic.SaBasicTemplate
-
获取浏览器提交的 Basic 参数 (裁剪掉前缀并解码)
- getAuthorizationValue() - 类中的静态方法 cn.dev33.satoken.basic.SaBasicUtil
-
获取浏览器提交的 Basic 参数 (裁剪掉前缀并解码)
- getAutoRenew() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getBasic() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getBox() - 类中的静态方法 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage
-
获取当前线程的 [ Box 存储器 ]
- getBoxNotNull() - 类中的静态方法 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage
-
获取当前线程的 [ Box 存储器 ], 如果为空则抛出异常
- getCheckSameToken() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getCode() - 异常错误中的方法 cn.dev33.satoken.exception.NotPermissionException
-
已过时。
- getCode() - 异常错误中的方法 cn.dev33.satoken.exception.SaTokenException
-
获取异常细分状态码
- getCode() - 类中的方法 cn.dev33.satoken.util.SaResult
-
获取code
- getConfig() - 类中的静态方法 cn.dev33.satoken.SaManager
-
获取 Sa-Token 的全局配置信息
- getConfig() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
返回当前 StpLogic 使用的配置对象,如果当前 StpLogic 没有配置,则返回 null
- getConfigOfCookieTimeout() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
返回全局配置的 Cookie 保存时长,单位:秒 (根据全局 timeout 计算)
- getConfigOfIsShare() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
返回全局配置对象的 isShare 属性
- getConfigOfMaxTryTimes() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
返回全局配置的 maxTryTimes 值,在每次创建 token 时,对其唯一性测试的最高次数(-1=不测试)
- getConfigOrGlobal() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
返回当前 StpLogic 使用的配置对象,如果当前 StpLogic 没有配置,则返回全局配置对象
- getContext() - 类中的静态方法 cn.dev33.satoken.context.SaHolder
-
获取当前请求的 SaTokenContext 上下文对象
- getCookie() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getCookieTimeout() - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- getCookieValue(String) - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
在 [ Cookie作用域 ] 里获取一个值
- getCreateTime() - 类中的方法 cn.dev33.satoken.session.SaSession
-
返回:当前 SaSession 的创建时间(13位时间戳)
- getCurrDomain() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getData() - 类中的方法 cn.dev33.satoken.util.SaResult
-
获取data
- getDataMap() - 类中的方法 cn.dev33.satoken.session.SaSession
-
获取数据挂载集合(如果更新map里的值,请调用 session.update() 方法避免产生脏数据 )
- getDataRefreshPeriod() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getDevice() - 类中的方法 cn.dev33.satoken.session.TokenSign
- getDevice() - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- getDeviceOrDefault() - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- getDisableLevel(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取:指定账号被封禁的等级,如果未被封禁则返回-2
- getDisableLevel(Object) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取:指定账号被封禁的等级,如果未被封禁则返回-2
- getDisableLevel(Object, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取:指定账号的 指定服务 被封禁的等级,如果未被封禁则返回-2
- getDisableLevel(Object, String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取:指定账号的 指定服务 被封禁的等级,如果未被封禁则返回-2
- getDisableTime() - 异常错误中的方法 cn.dev33.satoken.exception.DisableServiceException
-
获取: 封禁剩余时间,单位:秒
- getDisableTime(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取:指定账号剩余封禁时间,单位:秒(-1=永久封禁,-2=未被封禁)
- getDisableTime(Object) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取:指定账号剩余封禁时间,单位:秒(-1=永久封禁,-2=未被封禁)
- getDisableTime(Object, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取:指定账号 指定服务 剩余封禁时间,单位:秒(-1=永久封禁,-2=未被封禁)
- getDisableTime(Object, String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取:指定账号 指定服务 剩余封禁时间,单位:秒(-1=永久封禁,-2=未被封禁)
- getDomain() - 类中的方法 cn.dev33.satoken.config.SaCookieConfig
-
获取:Cookie 作用域
- getDomain() - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- getDouble(String) - 接口中的方法 cn.dev33.satoken.application.SaGetValueInterface
-
取值 (转double类型)
- getDynamicActiveTimeout() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getExtra(String) - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
-
获取扩展数据(只在jwt模式下生效)
- getExtra(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前 Token 的扩展信息(此函数只在jwt模式下生效)
- getExtra(String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前 Token 的扩展信息(此函数只在jwt模式下生效)
- getExtra(String, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定 Token 的扩展信息(此函数只在jwt模式下生效)
- getExtra(String, String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取指定 Token 的扩展信息(此函数只在jwt模式下生效)
- getExtraData() - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- getFloat(String) - 接口中的方法 cn.dev33.satoken.application.SaGetValueInterface
-
取值 (转float类型)
- getHeader(String) - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
在 [ 请求头 ] 里获取一个值
- getHeader(String, String) - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
在 [ 请求头 ] 里获取一个值
- getHttpOnly() - 类中的方法 cn.dev33.satoken.config.SaCookieConfig
- getHttpOnly() - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- getId() - 类中的方法 cn.dev33.satoken.session.SaSession
-
获取:此 SaSession 的 id
- getInt(String) - 接口中的方法 cn.dev33.satoken.application.SaGetValueInterface
-
取值 (转int类型)
- getIsCheckNonce() - 类中的方法 cn.dev33.satoken.config.SaSignConfig
-
获取 是否校验 nonce 随机字符串
- getIsColorLog() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
-
获取:是否打印彩色日志
- getIsConcurrent() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getIsLastingCookie() - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- getIsLastingCookieOrFalse() - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- getIsLog() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getIsLogin() - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- getIsPrint() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getIsReadBody() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getIsReadCookie() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getIsReadHeader() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getIsShare() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getIsWriteHeader() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getIsWriteHeader() - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- getIsWriteHeaderOrGlobalConfig() - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- getJwtSecretKey() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getJwtSecretKey() - 接口中的方法 cn.dev33.satoken.temp.SaTempInterface
- getLevel() - 异常错误中的方法 cn.dev33.satoken.exception.DisableServiceException
-
获取: 被封禁的等级
- getLimitLevel() - 异常错误中的方法 cn.dev33.satoken.exception.DisableServiceException
-
获取: 校验时要求低于的等级
- getListenerList() - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
获取已注册的所有侦听器
- getLog() - 类中的静态方法 cn.dev33.satoken.SaManager
- getLoginDevice() - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- getLoginDevice() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
返回当前会话的登录设备类型
- getLoginDevice() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
返回当前会话的登录设备类型
- getLoginId() - 异常错误中的方法 cn.dev33.satoken.exception.DisableServiceException
-
获取: 被封禁的账号id
- getLoginId() - 类中的方法 cn.dev33.satoken.session.SaSession
-
获取:所属 loginId (当此 SaSession 属于 Account-Session 时,此值有效)
- getLoginId() - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- getLoginId() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前会话账号id,如果未登录,则抛出异常
- getLoginId() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前会话账号id,如果未登录,则抛出异常
- getLoginId(T) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前会话账号id, 如果未登录,则返回默认值
- getLoginId(T) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前会话账号id, 如果未登录,则返回默认值
- getLoginIdAsInt() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前会话账号id, 并转换为 int 类型
- getLoginIdAsInt() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前会话账号id, 并转换为 int 类型
- getLoginIdAsLong() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前会话账号id, 并转换为 long 类型
- getLoginIdAsLong() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前会话账号id, 并转换为 long 类型
- getLoginIdAsString() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前会话账号id, 并转换为 String 类型
- getLoginIdAsString() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前会话账号id, 并转换为 String 类型
- getLoginIdByToken(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定 token 对应的账号id,如果未登录,则返回 null
- getLoginIdByToken(String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取指定 token 对应的账号id,如果未登录,则返回 null
- getLoginIdDefaultNull() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前会话账号id, 如果未登录,则返回null
- getLoginIdDefaultNull() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前会话账号id, 如果未登录,则返回null
- getLoginIdNotHandle(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定 token 对应的账号id (不做任何特殊处理)
- getLoginType() - 异常错误中的方法 cn.dev33.satoken.exception.DisableServiceException
-
获取:账号类型
- getLoginType() - 异常错误中的方法 cn.dev33.satoken.exception.NotLoginException
-
获得账号类型
- getLoginType() - 异常错误中的方法 cn.dev33.satoken.exception.NotPermissionException
-
获得账号类型
- getLoginType() - 异常错误中的方法 cn.dev33.satoken.exception.NotRoleException
-
获得账号类型
- getLoginType() - 异常错误中的方法 cn.dev33.satoken.exception.NotSafeException
-
获取:账号类型
- getLoginType() - 类中的方法 cn.dev33.satoken.session.SaSession
-
获取:所属 loginType
- getLoginType() - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- getLoginType() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前 StpLogic 账号类型标识
- getLoginType() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前 StpLogic 的账号类型
- getLogLevel() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getLogLevelInt() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getLong(String) - 接口中的方法 cn.dev33.satoken.application.SaGetValueInterface
-
取值 (转long类型)
- getMarking28() - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
以当前时间戳和随机int数字拼接一个随机字符串
- getMaxAge() - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- getMaxLoginCount() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getMaxTryTimes() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getMethod() - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
返回当前请求的类型
- getModel(String, Class<T>) - 接口中的方法 cn.dev33.satoken.application.SaGetValueInterface
-
取值 (指定转换类型)
- getModel(String, Class<T>, Object) - 接口中的方法 cn.dev33.satoken.application.SaGetValueInterface
-
取值 (指定转换类型, 并指定值为 null 时返回的默认值)
- getMsg() - 类中的方法 cn.dev33.satoken.util.SaResult
-
获取msg
- getName() - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- getObject(String) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
获取 Object,如无返空
- getObject(String) - 类中的方法 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
- getObjectTimeout(String) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
获取 Object 的剩余存活时间 (单位: 秒)
- getObjectTimeout(String) - 类中的方法 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
- getParam(String) - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
在 [ 请求体 ] 里获取一个参数值
- getParam(String, String) - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
在 [ 请求体 ] 里获取一个参数值,值为空时返回默认值
- getParamMap() - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
获取 [ 请求体 ] 里提交的所有参数
- getParamNames() - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
获取 [ 请求体 ] 里提交的所有参数名称
- getParamNotNull(String) - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
在 [ 请求体 ] 里获取一个值 (此值必须存在,否则抛出异常 )
- getPastTokenNh() - 类中的方法 cn.dev33.satoken.same.SaSameTemplate
-
获取 Past-Same-Token,不做任何处理
- getPastTokenNh() - 类中的静态方法 cn.dev33.satoken.same.SaSameUtil
-
获取 Past-Same-Token,不做任何处理
- getPath() - 类中的方法 cn.dev33.satoken.config.SaCookieConfig
- getPath() - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- getPermission() - 异常错误中的方法 cn.dev33.satoken.exception.NotPermissionException
- getPermissionList() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取:当前账号的权限码集合
- getPermissionList() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取:当前账号的权限码集合
- getPermissionList(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取:指定账号的权限码集合
- getPermissionList(Object) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取:指定账号的权限码集合
- getPermissionList(Object, String) - 接口中的方法 cn.dev33.satoken.stp.StpInterface
-
返回指定账号id所拥有的权限码集合
- getPermissionList(Object, String) - 类中的方法 cn.dev33.satoken.stp.StpInterfaceDefaultImpl
- getRandomString(int) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
生成指定长度的随机字符串
- getRequest() - 类中的静态方法 cn.dev33.satoken.context.SaHolder
-
获取当前请求的 Request 包装对象
- getRequest() - 接口中的方法 cn.dev33.satoken.context.SaTokenContext
-
获取当前请求的 Request 包装对象
- getRequest() - 类中的方法 cn.dev33.satoken.context.SaTokenContextDefaultImpl
- getRequest() - 类中的方法 cn.dev33.satoken.context.SaTokenContextForThreadLocal
- getRequest() - 类中的方法 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage.Box
- getRequest() - 类中的静态方法 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage
-
在当前线程的 SaRequest 包装对象
- getRequestPath() - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
返回当前请求path (不包括上下文名称)
- getResponse() - 类中的静态方法 cn.dev33.satoken.context.SaHolder
-
获取当前请求的 Response 包装对象
- getResponse() - 接口中的方法 cn.dev33.satoken.context.SaTokenContext
-
获取当前请求的 Response 包装对象
- getResponse() - 类中的方法 cn.dev33.satoken.context.SaTokenContextDefaultImpl
- getResponse() - 类中的方法 cn.dev33.satoken.context.SaTokenContextForThreadLocal
- getResponse() - 类中的方法 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage.Box
- getResponse() - 类中的静态方法 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage
-
在当前线程的 SaResponse 包装对象
- getRole() - 异常错误中的方法 cn.dev33.satoken.exception.NotRoleException
- getRoleList() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取:当前账号的角色集合
- getRoleList() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取:当前账号的角色集合
- getRoleList(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取:指定账号的角色集合
- getRoleList(Object) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取:指定账号的角色集合
- getRoleList(Object, String) - 接口中的方法 cn.dev33.satoken.stp.StpInterface
-
返回指定账号id所拥有的角色标识集合
- getRoleList(Object, String) - 类中的方法 cn.dev33.satoken.stp.StpInterfaceDefaultImpl
- getSafeTime() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取:当前会话的二级认证剩余有效时间(单位: 秒, 返回-2代表尚未通过二级认证)
- getSafeTime() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取:当前会话的二级认证剩余有效时间(单位: 秒, 返回-2代表尚未通过二级认证)
- getSafeTime(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取:当前会话的二级认证剩余有效时间(单位: 秒, 返回-2代表尚未通过二级认证)
- getSafeTime(String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取:当前会话的二级认证剩余有效时间(单位: 秒, 返回-2代表尚未通过二级认证)
- getSaJsonTemplate() - 类中的静态方法 cn.dev33.satoken.SaManager
- getSameSite() - 类中的方法 cn.dev33.satoken.config.SaCookieConfig
- getSameSite() - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- getSameTokenTimeout() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getSaSameTemplate() - 类中的静态方法 cn.dev33.satoken.SaManager
- getSaSignTemplate() - 类中的静态方法 cn.dev33.satoken.SaManager
- getSaTemp() - 类中的静态方法 cn.dev33.satoken.SaManager
- getSaTokenContext() - 类中的静态方法 cn.dev33.satoken.SaManager
- getSaTokenContextOrSecond() - 类中的静态方法 cn.dev33.satoken.SaManager
-
获取一个可用的 SaTokenContext (按照一级上下文、二级上下文、默认上下文的顺序来判断)
- getSaTokenDao() - 类中的静态方法 cn.dev33.satoken.SaManager
- getSaTokenDao() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
返回当前 StpLogic 使用的持久化对象
- getSaTokenSecondContext() - 类中的静态方法 cn.dev33.satoken.SaManager
- getSaveNonceExpire() - 类中的方法 cn.dev33.satoken.config.SaSignConfig
-
计算保存 nonce 时应该使用的 ttl,单位:秒
- getSecretKey() - 类中的方法 cn.dev33.satoken.config.SaSignConfig
-
获取 API 调用签名秘钥
- getSecretKey() - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
获取:API 签名配置的秘钥
- getSecure() - 类中的方法 cn.dev33.satoken.config.SaCookieConfig
- getSecure() - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- getService() - 异常错误中的方法 cn.dev33.satoken.exception.DisableServiceException
-
获取: 被封禁的服务
- getService() - 异常错误中的方法 cn.dev33.satoken.exception.NotSafeException
-
获取: 未通过校验的服务
- getSession() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前已登录账号的 Account-Session,如果该 SaSession 尚未创建,则新建并返回
- getSession() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前已登录账号的 Account-Session,如果该 SaSession 尚未创建,则新建并返回
- getSession(boolean) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前已登录账号的 Account-Session, 如果该 SaSession 尚未创建,isCreate=是否新建并返回
- getSession(boolean) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前已登录账号的 Account-Session, 如果该 SaSession 尚未创建,isCreate=是否新建并返回
- getSession(String) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
获取 SaSession,如无返空
- getSessionById(String) - 类中的静态方法 cn.dev33.satoken.session.SaSessionCustomUtil
-
获取指定 key 的 SaSession, 如果此 SaSession 尚未在 DB 创建,则新建并返回
- getSessionById(String, boolean) - 类中的静态方法 cn.dev33.satoken.session.SaSessionCustomUtil
-
获取指定 key 的 SaSession 对象, 如果此 SaSession 尚未在 DB 创建,isCreate 参数代表是否则新建并返回
- getSessionByLoginId(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定账号 id 的 Account-Session,如果该 SaSession 尚未创建,则新建并返回
- getSessionByLoginId(Object) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取指定账号 id 的 Account-Session,如果该 SaSession 尚未创建,则新建并返回
- getSessionByLoginId(Object, boolean) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定账号 id 的 Account-Session, 如果该 SaSession 尚未创建,isCreate=是否新建并返回
- getSessionByLoginId(Object, boolean) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取指定账号 id 的 Account-Session, 如果该 SaSession 尚未创建,isCreate=是否新建并返回
- getSessionBySessionId(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定 key 的 SaSession, 如果该 SaSession 尚未创建,则返回 null
- getSessionBySessionId(String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取指定 key 的 SaSession, 如果该 SaSession 尚未创建,则返回 null
- getSessionBySessionId(String, boolean, Consumer<SaSession>) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定 key 的 SaSession, 如果该 SaSession 尚未创建,isCreate = 是否立即新建并返回
- getSessionTimeout() - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- getSessionTimeout() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前登录账号的 Account-Session 剩余有效时间(单位: 秒,返回 -1 代表永久有效,-2 代表没有这个值)
- getSessionTimeout() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前登录账号的 Account-Session 剩余有效时间(单位: 秒,返回 -1 代表永久有效,-2 代表没有这个值)
- getSessionTimeout(String) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
获取 SaSession 剩余存活时间(单位: 秒)
- getSessionTimeoutByLoginId(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定账号 id 的 Account-Session 剩余有效时间(单位: 秒,返回 -1 代表永久有效,-2 代表没有这个值)
- getSign() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getSignConfig() - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
获取:API 签名配置
- getSignConfigOrGlobal() - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
获取:API 签名配置: 1.
- getSource() - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
获取底层被包装的源对象
- getSource() - 接口中的方法 cn.dev33.satoken.context.model.SaResponse
-
获取底层被包装的源对象
- getSource() - 接口中的方法 cn.dev33.satoken.context.model.SaStorage
-
获取底层被包装的源对象
- getStorage() - 类中的静态方法 cn.dev33.satoken.context.SaHolder
-
获取当前请求的 Storage 包装对象
- getStorage() - 接口中的方法 cn.dev33.satoken.context.SaTokenContext
-
获取当前请求的 Storage 包装对象
- getStorage() - 类中的方法 cn.dev33.satoken.context.SaTokenContextDefaultImpl
- getStorage() - 类中的方法 cn.dev33.satoken.context.SaTokenContextForThreadLocal
- getStorage() - 类中的方法 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage.Box
- getStorage() - 类中的静态方法 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage
-
在当前线程的 SaStorage 存储器包装对象
- getStpInterface() - 类中的静态方法 cn.dev33.satoken.SaManager
- getStpLogic() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取 StpLogic 对象
- getStpLogic(String) - 类中的静态方法 cn.dev33.satoken.SaManager
-
根据 LoginType 获取对应的StpLogic,如果不存在则新建并返回
- getStpLogic(String, boolean) - 类中的静态方法 cn.dev33.satoken.SaManager
-
根据 LoginType 获取对应的StpLogic,如果不存在,isCreate = 是否自动创建并返回
- getString(String) - 接口中的方法 cn.dev33.satoken.application.SaGetValueInterface
-
取值 (转String类型)
- getSwitchLoginId() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
返回 [ 身份临时切换 ] 的 loginId
- getTag() - 类中的方法 cn.dev33.satoken.session.TokenSign
-
获取 此客户端登录的挂载数据
- getTag() - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- getTimeout() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getTimeout() - 类中的方法 cn.dev33.satoken.session.SaSession
-
获取此Session的剩余存活时间 (单位: 秒)
- getTimeout() - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- getTimeout(String) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
获取 value 的剩余存活时间(单位: 秒)
- getTimeout(String) - 类中的方法 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
- getTimeout(String) - 接口中的方法 cn.dev33.satoken.temp.SaTempInterface
-
获取指定 Token 的剩余有效期,单位:秒
- getTimeout(String) - 类中的静态方法 cn.dev33.satoken.temp.SaTempUtil
-
获取指定 Token 的剩余有效期,单位:秒
- getTimeout(String, String) - 接口中的方法 cn.dev33.satoken.temp.SaTempInterface
-
获取指定 业务标识、指定 Token 的剩余有效期,单位:秒
- getTimeout(String, String) - 类中的静态方法 cn.dev33.satoken.temp.SaTempUtil
-
获取指定 业务标识、指定 Token 的剩余有效期,单位:秒
- getTimeoutOrGlobalConfig() - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- getTimestampDisparity() - 类中的方法 cn.dev33.satoken.config.SaSignConfig
-
获取 接口调用时的时间戳允许的差距(单位:ms),-1 代表不校验差距,默认15分钟
- getToken() - 类中的方法 cn.dev33.satoken.same.SaSameTemplate
-
获取当前 Same-Token, 如果不存在,则立即创建并返回
- getToken() - 类中的静态方法 cn.dev33.satoken.same.SaSameUtil
-
获取当前 Same-Token, 如果不存在,则立即创建并返回
- getToken() - 类中的方法 cn.dev33.satoken.session.SaSession
-
获取:所属 Token (当此 SaSession 属于 Token-Session 时,此值有效)
- getToken() - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- getTokenActiveTimeout() - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- getTokenActiveTimeout() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前 token 剩余活跃有效期:当前 token 距离被冻结还剩多少时间(单位: 秒,返回 -1 代表永不冻结,-2 代表没有这个值或 token 已被冻结了)
- getTokenActiveTimeout() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前 token 剩余活跃有效期:当前 token 距离被冻结还剩多少时间(单位: 秒,返回 -1 代表永不冻结,-2 代表没有这个值或 token 已被冻结了)
- getTokenActiveTimeoutByToken(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定 token 剩余活跃有效期:这个 token 距离被冻结还剩多少时间(单位: 秒,返回 -1 代表永不冻结,-2 代表没有这个值或 token 已被冻结了)
- getTokenInfo() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前会话的 token 参数信息
- getTokenInfo() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前会话的 token 参数信息
- getTokenName() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getTokenName() - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- getTokenName() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
返回 token 名称,此名称在以下地方体现:Cookie 保存 token 时的名称、提交 token 时参数的名称、存储 token 时的 key 前缀
- getTokenName() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
返回 token 名称,此名称在以下地方体现:Cookie 保存 token 时的名称、提交 token 时参数的名称、存储 token 时的 key 前缀
- getTokenNh() - 类中的方法 cn.dev33.satoken.same.SaSameTemplate
-
获取 Same-Token,不做任何处理
- getTokenNh() - 类中的静态方法 cn.dev33.satoken.same.SaSameUtil
-
获取 Same-Token,不做任何处理
- getTokenPrefix() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getTokenSession() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前 token 的 Token-Session,如果该 SaSession 尚未创建,则新建并返回
- getTokenSession() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前 token 的 Token-Session,如果该 SaSession 尚未创建,则新建并返回
- getTokenSession(boolean) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前 token 的 Token-Session,如果该 SaSession 尚未创建,isCreate代表是否新建并返回
- getTokenSessionByToken(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定 token 的 Token-Session,如果该 SaSession 尚未创建,则新建并返回
- getTokenSessionByToken(String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取指定 token 的 Token-Session,如果该 SaSession 尚未创建,则新建并返回
- getTokenSessionByToken(String, boolean) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定 token 的 Token-Session,如果该 SaSession 尚未创建,isCreate代表是否新建并返回
- getTokenSessionCheckLogin() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getTokenSessionTimeout() - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- getTokenSessionTimeout() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前 token 的 Token-Session 剩余有效时间(单位: 秒,返回 -1 代表永久有效,-2 代表没有这个值)
- getTokenSessionTimeout() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前 token 的 Token-Session 剩余有效时间(单位: 秒,返回 -1 代表永久有效,-2 代表没有这个值)
- getTokenSessionTimeoutByTokenValue(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定 token 的 Token-Session 剩余有效时间(单位: 秒,返回 -1 代表永久有效,-2 代表没有这个值)
- getTokenSign(String) - 类中的方法 cn.dev33.satoken.session.SaSession
-
查找一个 Token 签名
- getTokenSignList() - 类中的方法 cn.dev33.satoken.session.SaSession
-
获取此 Session 绑定的 Token 签名列表
- getTokenSignListByDevice(String) - 类中的方法 cn.dev33.satoken.session.SaSession
-
返回 Token 签名列表 的拷贝副本,根据 device 筛选
- getTokenSignListByLoginId(Object, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定账号 id 指定设备类型端的 tokenSign 集合
- getTokenSignListByLoginId(Object, String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取指定账号 id 指定设备类型端的 tokenSign 集合
- getTokenSignTag() - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
-
获取 本次登录挂载到 TokenSign 的数据
- getTokenStyle() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- getTokenTimeout() - 类中的方法 cn.dev33.satoken.same.SaSameTemplate
-
获取 Same-Token 的剩余有效期 (单位:秒)
- getTokenTimeout() - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- getTokenTimeout() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前会话 token 剩余有效时间(单位: 秒,返回 -1 代表永久有效,-2 代表没有这个值)
- getTokenTimeout() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前会话 token 剩余有效时间(单位: 秒,返回 -1 代表永久有效,-2 代表没有这个值)
- getTokenTimeout(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定 token 剩余有效时间(单位: 秒,返回 -1 代表永久有效,-2 代表没有这个值)
- getTokenTimeout(String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取指定 token 剩余有效时间(单位: 秒,返回 -1 代表永久有效,-2 代表没有这个值)
- getTokenTimeoutByLoginId(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定账号 id 的 token 剩余有效时间(单位: 秒,返回 -1 代表永久有效,-2 代表没有这个值)
- getTokenUseActiveTimeout(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定 token 在缓存中的 activeTimeout 值,如果不存在则返回 null
- getTokenUseActiveTimeoutOrGlobalConfig(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定 token 在缓存中的 activeTimeout 值,如果不存在则返回全局配置的 activeTimeout 值
- getTokenValue() - 异常错误中的方法 cn.dev33.satoken.exception.NotSafeException
-
获取: 未通过校验的 Token 值
- getTokenValue() - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- getTokenValue() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前请求的 token 值
- getTokenValue() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前请求的 token 值
- getTokenValue(boolean) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前请求的 token 值
- getTokenValueByLoginId(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定账号 id 的 token
- getTokenValueByLoginId(Object) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取指定账号 id 的 token
- getTokenValueByLoginId(Object, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定账号 id 指定设备类型端的 token
- getTokenValueByLoginId(Object, String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取指定账号 id 指定设备类型端的 token
- getTokenValueListByDevice(String) - 类中的方法 cn.dev33.satoken.session.SaSession
-
获取当前 Session 上的所有 token 列表
- getTokenValueListByLoginId(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定账号 id 的 token 集合
- getTokenValueListByLoginId(Object) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取指定账号 id 的 token 集合
- getTokenValueListByLoginId(Object, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取指定账号 id 指定设备类型端的 token 集合
- getTokenValueListByLoginId(Object, String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取指定账号 id 指定设备类型端的 token 集合
- getTokenValueNotCut() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前请求的 token 值 (不裁剪前缀)
- getTokenValueNotCut() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
获取当前请求的 token 值 (不裁剪前缀)
- getTokenValueNotNull() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取当前请求的 token 值,如果获取不到则抛出异常
- getType() - 异常错误中的方法 cn.dev33.satoken.exception.NotLoginException
-
获取异常类型
- getType() - 类中的方法 cn.dev33.satoken.session.SaSession
-
获取:此 SaSession 的 类型
- getUrl() - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
返回当前请求的url,不带query参数,例:http://xxx.com/test
- getValue() - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- getValue() - 类中的方法 cn.dev33.satoken.session.TokenSign
- getValue1() - 类中的方法 cn.dev33.satoken.util.SaValue2Box
-
获取第一个值
- getValue1AsLong() - 类中的方法 cn.dev33.satoken.util.SaValue2Box
-
获取第一个值,并转化为 long 类型
- getValue1AsLong(Long) - 类中的方法 cn.dev33.satoken.util.SaValue2Box
-
获取第一个值,并转化为 long 类型,值不存在则返回默认值
- getValue1AsString() - 类中的方法 cn.dev33.satoken.util.SaValue2Box
-
获取第一个值,并转化为 String 类型
- getValue2() - 类中的方法 cn.dev33.satoken.util.SaValue2Box
-
获取第二个值
- getValue2AsLong() - 类中的方法 cn.dev33.satoken.util.SaValue2Box
-
获取第二个值,并转化为 long 类型
- getValue2AsLong(Long) - 类中的方法 cn.dev33.satoken.util.SaValue2Box
-
获取第二个值,并转化为 long 类型,值不存在则返回默认值
- getValue2AsString() - 类中的方法 cn.dev33.satoken.util.SaValue2Box
-
获取第二个值,并转化为 String 类型
- getValueByDefaultValue(Object, T) - 接口中的方法 cn.dev33.satoken.application.SaGetValueInterface
-
根据默认值来获取值
- getValueByType(Object, Class<T>) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
将指定值转化为指定类型
- GITEE_URL - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
Sa-Token 开源地址 Gitee
- GITHUB_URL - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
Sa-Token 开源地址 GitHub
H
- has(String) - 接口中的方法 cn.dev33.satoken.application.SaGetValueInterface
-
是否含有某个 key
- hasElement - 类中的变量 cn.dev33.satoken.strategy.SaStrategy
-
判断:集合中是否包含指定元素(模糊匹配)
- hasElement(List<String>, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断:集合中是否包含指定元素(模糊匹配)
- hashpw(String) - 类中的静态方法 cn.dev33.satoken.secure.BCrypt
-
生成密文,使用长度为10的加盐方式
- hashpw(String, String) - 类中的静态方法 cn.dev33.satoken.secure.BCrypt
-
生成密文
- hasListener(SaTokenListener) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
判断是否已经注册了指定侦听器
- hasListener(Class<? extends SaTokenListener>) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
判断是否已经注册了指定类型的侦听器
- hasParam(String) - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
在 [ 请求体 ] 里检测请求是否提供了指定参数
- hasPermission(Object, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断:指定账号 id 是否含有指定权限, 返回 true 或 false
- hasPermission(Object, String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断:指定账号 id 是否含有指定权限, 返回 true 或 false
- hasPermission(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断:当前账号是否含有指定权限, 返回 true 或 false
- hasPermission(String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断:当前账号是否含有指定权限, 返回 true 或 false
- hasPermissionAnd(String...) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断:当前账号是否含有指定权限 [ 指定多个,必须全部具有 ]
- hasPermissionAnd(String...) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断:当前账号是否含有指定权限 [ 指定多个,必须全部具有 ]
- hasPermissionOr(String...) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断:当前账号是否含有指定权限 [ 指定多个,只要其一验证通过即可 ]
- hasPermissionOr(String...) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断:当前账号是否含有指定权限 [ 指定多个,只要其一验证通过即可 ]
- hasRole(Object, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断:指定账号是否含有指定角色标识, 返回 true 或 false
- hasRole(Object, String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断:指定账号是否含有指定角色标识, 返回 true 或 false
- hasRole(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断:当前账号是否拥有指定角色, 返回 true 或 false
- hasRole(String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断:当前账号是否拥有指定角色, 返回 true 或 false
- hasRoleAnd(String...) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断:当前账号是否含有指定角色标识 [ 指定多个,必须全部验证通过 ]
- hasRoleAnd(String...) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断:当前账号是否含有指定角色标识 [ 指定多个,必须全部验证通过 ]
- hasRoleOr(String...) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断:当前账号是否含有指定角色标识 [ 指定多个,只要其一验证通过即可 ]
- hasRoleOr(String...) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断:当前账号是否含有指定角色标识 [ 指定多个,只要其一验证通过即可 ]
- HEAD - enum class 中的枚举常量 cn.dev33.satoken.router.SaHttpMethod
- HEADER_NAME - 类中的静态变量 cn.dev33.satoken.context.model.SaCookie
-
写入响应头时使用的key
I
- info - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
- info(String, Object...) - 接口中的方法 cn.dev33.satoken.log.SaLog
-
输出 info 日志
- info(String, Object...) - 类中的方法 cn.dev33.satoken.log.SaLogForConsole
- INFO_COLOR - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
- INFO_PREFIX - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
- initRefreshThread() - 类中的方法 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
-
初始化定时任务,定时清理过期数据
- instance - 类中的静态变量 cn.dev33.satoken.strategy.SaStrategy
-
获取 SaStrategy 对象的单例引用
- INVALID_TOKEN - 异常错误中的静态变量 cn.dev33.satoken.exception.NotLoginException
-
表示 token 无效
- INVALID_TOKEN_MESSAGE - 异常错误中的静态变量 cn.dev33.satoken.exception.NotLoginException
- InvalidContextException - cn.dev33.satoken.exception中的异常错误
-
一个异常:代表框架未能获取有效的上下文
- InvalidContextException(String) - 异常错误的构造器 cn.dev33.satoken.exception.InvalidContextException
-
一个异常:代表框架未能获取有效的上下文
- isAjax() - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
判断此请求是否为 Ajax 异步请求
- isAnnotationPresent - 类中的变量 cn.dev33.satoken.strategy.SaStrategy
-
判断一个 Method 或其所属 Class 是否包含指定注解
- isBasicType(Class<?>) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
判断类型是否为基础类型:8大基本数据类型、8大包装类、String
- isCanColorLog() - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
判断当前系统是否可以打印彩色日志,判断准确率并非100%,但基本可以满足大部分场景
- isDisable(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断:指定账号是否已被封禁 (true=已被封禁, false=未被封禁)
- isDisable(Object) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断:指定账号是否已被封禁 (true=已被封禁, false=未被封禁)
- isDisable(Object, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断:指定账号的指定服务 是否已被封禁(true=已被封禁, false=未被封禁)
- isDisable(Object, String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断:指定账号的指定服务 是否已被封禁(true=已被封禁, false=未被封禁)
- isDisableLevel(Object, int) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断:指定账号是否已被封禁到指定等级
- isDisableLevel(Object, int) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断:指定账号是否已被封禁到指定等级
- isDisableLevel(Object, String, int) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断:指定账号的指定服务,是否已被封禁到指定等级
- isDisableLevel(Object, String, int) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断:指定账号的指定服务,是否已被封禁到指定等级
- isDoubleValueState() - 类中的方法 cn.dev33.satoken.util.SaValue2Box
-
该容器是否为双值状态,即:value2 有值 (在 value2 有值的情况下,即使 value1 无值,也视为双值状态)
- isEmpty(Object) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
指定元素是否为null或者空字符串
- isEmpty(T[]) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
指定数组是否为null或者空数组
- isExists(String) - 类中的静态方法 cn.dev33.satoken.session.SaSessionCustomUtil
-
判断:指定 key 的 SaSession 是否存在
- isHit - 类中的变量 cn.dev33.satoken.router.SaRouterStaff
-
是否命中的标记变量
- isHit() - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
- isLastingCookie - 类中的变量 cn.dev33.satoken.stp.SaLoginModel
-
是否为持久Cookie(临时Cookie在浏览器关闭时会自动删除,持久Cookie在重新打开后依然存在)
- isLogin - 类中的变量 cn.dev33.satoken.stp.SaTokenInfo
-
此 token 是否已经登录
- isLogin() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断当前会话是否已经登录
- isLogin() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断当前会话是否已经登录
- isLogin(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断指定账号是否已经登录
- isLogin(Object) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断指定账号是否已经登录
- isMatch(SaHttpMethod[], String) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
Http请求方法匹配
- isMatch(String[], String) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
路由匹配
- isMatch(String, String) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
路由匹配
- isMatch(List<String>, String) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
路由匹配
- isMatchCurrMethod(SaHttpMethod[]) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
Http请求方法匹配 (使用当前请求方式)
- isMatchCurrURI(String) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
路由匹配 (使用当前URI)
- isMatchCurrURI(String[]) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
路由匹配 (使用当前URI)
- isMatchCurrURI(List<String>) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
路由匹配 (使用当前URI)
- isNotEmpty(Object) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
指定元素是否不为 (null或者空字符串)
- isNotValueState() - 类中的方法 cn.dev33.satoken.util.SaValue2Box
-
该容器是否为无值状态,即:value1 无值、value2 无值
- isOpenCheckActiveTimeout() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
返回全局配置是否开启了 Token 活跃度校验,返回 true 代表已打开,返回 false 代表不打开,此时永不冻结 token
- isParam(String, String) - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
在 [ 请求体 ] 里检测提供的参数是否为指定值
- isPath(String) - 接口中的方法 cn.dev33.satoken.context.model.SaRequest
-
返回当前请求 path 是否为指定值
- isRun - 类中的变量 cn.dev33.satoken.fun.IsRunFunction
-
变量
- IsRunFunction - cn.dev33.satoken.fun中的类
-
lambda 表达式辅助封装:根据 Boolean 变量,决定是否执行一个函数
- IsRunFunction(boolean) - 类的构造器 cn.dev33.satoken.fun.IsRunFunction
-
设定一个变量,如果为true,则执行exe函数
- isSafe() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断:当前会话是否处于二级认证时间内
- isSafe() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断:当前会话是否处于二级认证时间内
- isSafe(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断:当前会话 是否处于指定业务的二级认证时间内
- isSafe(String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断:当前会话 是否处于指定业务的二级认证时间内
- isSafe(String, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断:指定 token 是否处于二级认证时间内
- isSafe(String, String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断:指定 token 是否处于二级认证时间内
- isSetExtraData() - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
-
判断是否设置了扩展数据
- isSingleValueState() - 类中的方法 cn.dev33.satoken.util.SaValue2Box
-
该容器是否为单值状态,即:value1 有值、value2 == 无值
- isSupportExtra() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
当前 StpLogic 对象是否支持 token 扩展参数
- isSwitch() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断当前请求是否正处于 [ 身份临时切换 ] 中
- isSwitch() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
判断当前请求是否正处于 [ 身份临时切换 ] 中
- isUrl(String) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
使用正则表达式判断一个字符串是否为URL
- isValid() - 接口中的方法 cn.dev33.satoken.context.SaTokenContext
-
判断:在本次请求中,此上下文是否可用。
- isValid() - 类中的方法 cn.dev33.satoken.context.SaTokenContextForThreadLocal
- isValid(String) - 类中的方法 cn.dev33.satoken.same.SaSameTemplate
-
判断一个 Same-Token 是否有效
- isValid(String) - 类中的静态方法 cn.dev33.satoken.same.SaSameUtil
-
判断一个 Same-Token 是否有效
- isValidLoginId(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
判断一个 loginId 是否是有效的
- isValidNonce(String) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
判断:随机字符串 nonce 是否有效。
- isValidNonce(String) - 类中的静态方法 cn.dev33.satoken.sign.SaSignUtil
-
判断:随机字符串 nonce 是否有效。
- isValidParamMap(Map<String, String>) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
判断:参数列表中的 nonce、timestamp、sign 是否均为合法的
- isValidParamMap(Map<String, String>) - 类中的静态方法 cn.dev33.satoken.sign.SaSignUtil
-
判断:参数列表中的 nonce、timestamp、sign 是否均为合法的
- isValidRequest(SaRequest) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
判断:一个请求中的 nonce、timestamp、sign 是否均为合法的
- isValidRequest(SaRequest) - 类中的静态方法 cn.dev33.satoken.sign.SaSignUtil
-
判断:一个请求中的 nonce、timestamp、sign 是否均为合法的
- isValidSign(Map<String, ?>, String) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
判断:给定的参数 + 秘钥 生成的签名是否为有效签名
- isValidSign(Map<String, ?>, String) - 类中的静态方法 cn.dev33.satoken.sign.SaSignUtil
-
判断:给定的参数 + 秘钥 生成的签名是否为有效签名
- isValidTimestamp(long) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
判断:指定时间戳与当前时间戳的差距是否在允许的范围内
- isValidTimestamp(long) - 类中的静态方法 cn.dev33.satoken.sign.SaSignUtil
-
判断:指定时间戳与当前时间戳的差距是否在允许的范围内
- isWrapperType(Class<?>) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
判断类型是否为8大包装类型
J
- joinParam(String, String) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
在url上拼接上kv参数并返回
- joinParam(String, String, Object) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
在url上拼接上kv参数并返回
- joinParams(Map<String, ?>) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
将所有参数连接成一个字符串(不排序),形如:b=28a=18c=3
- joinParams(Map<String, ?>) - 类中的静态方法 cn.dev33.satoken.sign.SaSignUtil
-
将所有参数连接成一个字符串(不排序),形如:b=28a=18c=3
- joinParamsDictSort(Map<String, ?>) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
将所有参数按照字典顺序连接成一个字符串,形如:a=18b=28c=3
- joinParamsDictSort(Map<String, ?>) - 类中的静态方法 cn.dev33.satoken.sign.SaSignUtil
-
将所有参数按照字典顺序连接成一个字符串,形如:a=18b=28c=3
- joinSharpParam(String, String) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
在url上拼接锚参数
- joinSharpParam(String, String, Object) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
在url上拼接锚参数
- JUST_CREATED - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
常量 key 标记: 如果 token 为本次请求新创建的,则以此字符串为 key 存储在当前请求 str 中
- JUST_CREATED_NOT_PREFIX - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
常量 key 标记: 如果 token 为本次请求新创建的,则以此字符串为 key 存储在当前 request 中(不拼接前缀,纯Token)
- JUST_CREATED_SAVE_KEY - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
已过时。
K
- key - 类中的静态变量 cn.dev33.satoken.sign.SaSignTemplate
- keys() - 类中的方法 cn.dev33.satoken.application.SaApplication
-
返回当前存入的所有 key
- keys() - 类中的方法 cn.dev33.satoken.session.SaSession
-
返回当前 Session 挂载数据的所有 key
- KICK_OUT - 异常错误中的静态变量 cn.dev33.satoken.exception.NotLoginException
-
表示 token 已被踢下线
- KICK_OUT_MESSAGE - 异常错误中的静态变量 cn.dev33.satoken.exception.NotLoginException
- kickout(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
踢人下线,根据账号id
- kickout(Object) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
踢人下线,根据账号id
- kickout(Object, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
踢人下线,根据账号id 和 设备类型
- kickout(Object, String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
踢人下线,根据账号id 和 设备类型
- kickoutByTokenValue(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
踢人下线,根据指定 token
- kickoutByTokenValue(String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
踢人下线,根据指定 token
L
- level() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckDisable
-
封禁等级(如果当前账号的被封禁等级 ≥ 此值,请求就无法进入方法)
- log - 类中的静态变量 cn.dev33.satoken.SaManager
-
日志输出器
- LOG_PREFIX - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
-
日志输出的前缀
- login() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckOr
-
设定 @SaCheckLogin,参考
SaCheckLogin - login(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
会话登录
- login(Object) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
会话登录
- login(Object, boolean) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
会话登录,并指定是否 [记住我]
- login(Object, boolean) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
会话登录,并指定是否 [记住我]
- login(Object, long) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
会话登录,并指定此次登录 token 的有效期, 单位:秒
- login(Object, long) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
会话登录,并指定此次登录 token 的有效期, 单位:秒
- login(Object, SaLoginModel) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
会话登录,并指定所有登录参数 Model
- login(Object, SaLoginModel) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
会话登录,并指定所有登录参数 Model
- login(Object, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
会话登录,并指定登录设备类型
- login(Object, String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
会话登录,并指定登录设备类型
- loginDevice - 类中的变量 cn.dev33.satoken.stp.SaTokenInfo
-
登录设备类型
- loginId - 类中的变量 cn.dev33.satoken.stp.SaTokenInfo
-
此 token 对应的 LoginId,未登录时为 null
- loginType - 类中的变量 cn.dev33.satoken.stp.SaTokenInfo
-
多账号体系下的账号类型
- loginType - 类中的变量 cn.dev33.satoken.stp.StpLogic
-
账号类型标识,多账号体系时(一个系统多套用户表)用此值区分具体要校验的是哪套用户,比如:login、user、admin
- logLevelList - 类中的静态变量 cn.dev33.satoken.util.SaFoxUtil
- logout() - 类中的方法 cn.dev33.satoken.session.SaSession
-
注销Session (从持久库删除)
- logout() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
在当前客户端会话注销
- logout() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
在当前客户端会话注销
- logout(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
会话注销,根据账号id
- logout(Object) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
会话注销,根据账号id
- logout(Object, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
会话注销,根据账号id 和 设备类型
- logout(Object, String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
会话注销,根据账号id 和 设备类型
- logoutByMaxLoginCount(Object, SaSession, String, int) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
如果指定账号 id、设备类型的登录客户端已经超过了指定数量,则按照登录时间顺序,把最开始登录的给注销掉
- logoutByTokenSignCountToZero() - 类中的方法 cn.dev33.satoken.session.SaSession
-
当Session上的tokenSign数量为零时,注销会话
- logoutByTokenValue(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
会话注销,根据指定 Token
- logoutByTokenValue(String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
会话注销,根据指定 Token
M
- match(boolean) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
根据 boolean 值进行匹配
- match(boolean) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
根据 boolean 值进行匹配
- match(SaParamRetFunction<Object, Boolean>) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
根据自定义方法进行匹配 (lazy)
- match(SaParamRetFunction<Object, Boolean>) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
根据自定义方法进行匹配 (lazy)
- match(SaHttpMethod...) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
Http请求方式匹配 (Enum)
- match(SaHttpMethod...) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
Http请求方法匹配 (Enum)
- match(String...) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
路由匹配
- match(String...) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
路由匹配
- match(String, SaFunction) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
路由匹配,如果匹配成功则执行认证函数
- match(String, SaFunction) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
路由匹配,如果匹配成功则执行认证函数
- match(String, SaParamFunction<SaRouterStaff>) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
路由匹配,如果匹配成功则执行认证函数
- match(String, SaParamFunction<SaRouterStaff>) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
路由匹配,如果匹配成功则执行认证函数
- match(String, String, SaFunction) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
路由匹配 (并指定排除匹配符),如果匹配成功则执行认证函数
- match(String, String, SaFunction) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
路由匹配 (并指定排除匹配符),如果匹配成功则执行认证函数
- match(String, String, SaParamFunction<SaRouterStaff>) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
路由匹配 (并指定排除匹配符),如果匹配成功则执行认证函数
- match(String, String, SaParamFunction<SaRouterStaff>) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
路由匹配 (并指定排除匹配符),如果匹配成功则执行认证函数
- match(List<String>) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
路由匹配
- match(List<String>) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
路由匹配
- matchMethod(String...) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
Http请求方法匹配 (String)
- matchMethod(String...) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
Http请求方法匹配 (String)
- matchPath(String, String) - 接口中的方法 cn.dev33.satoken.context.SaTokenContext
-
判断:指定路由匹配符是否可以匹配成功指定路径
- matchPath(String, String) - 类中的方法 cn.dev33.satoken.context.SaTokenContextDefaultImpl
- matchPath(String, String) - 类中的方法 cn.dev33.satoken.context.SaTokenContextForThreadLocal
- md5(String) - 类中的静态方法 cn.dev33.satoken.secure.SaSecureUtil
-
md5加密
- md5BySalt(String, String) - 类中的静态方法 cn.dev33.satoken.secure.SaSecureUtil
-
md5加盐加密: md5(md5(str) + md5(salt))
- me - 类中的静态变量 cn.dev33.satoken.strategy.SaStrategy
-
已过时。
- MIN_DISABLE_LEVEL - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
常量 key 标记: 在封禁账号时,可使用的最小封禁级别
- mode() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckPermission
-
验证模式:AND | OR,默认AND
- mode() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckRole
-
验证模式:AND | OR,默认AND
N
- NEVER_EXPIRE - 接口中的静态变量 cn.dev33.satoken.dao.SaTokenDao
-
常量,表示一个 key 永不过期 (在一个 key 被标注为永远不过期时返回此值)
- newInstance(String, String, String, String) - 异常错误中的静态方法 cn.dev33.satoken.exception.NotLoginException
-
静态方法构建一个 NotLoginException
- newMatch() - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
初始化一个SaRouterStaff,开始匹配
- NO_PREFIX - 异常错误中的静态变量 cn.dev33.satoken.exception.NotLoginException
-
表示 未按照指定前缀提交 token
- NO_PREFIX_MESSAGE - 异常错误中的静态变量 cn.dev33.satoken.exception.NotLoginException
- noExe(SaFunction) - 类中的方法 cn.dev33.satoken.fun.IsRunFunction
-
当 isRun == false 时执行此函数
- nonce - 类中的静态变量 cn.dev33.satoken.sign.SaSignTemplate
- NOT_DISABLE_LEVEL - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
常量 key 标记: 账号封禁级别,表示未被封禁
- NOT_TOKEN - 异常错误中的静态变量 cn.dev33.satoken.exception.NotLoginException
-
表示未能读取到有效 token
- NOT_TOKEN_MESSAGE - 异常错误中的静态变量 cn.dev33.satoken.exception.NotLoginException
- NOT_VALUE_EXPIRE - 接口中的静态变量 cn.dev33.satoken.dao.SaTokenDao
-
常量,表示系统中不存在这个缓存(在对不存在的 key 获取剩余存活时间时返回此值)
- NotBasicAuthException - cn.dev33.satoken.exception中的异常错误
-
一个异常:代表会话未能通过 Http Basic 认证校验
- NotBasicAuthException() - 异常错误的构造器 cn.dev33.satoken.exception.NotBasicAuthException
-
一个异常:代表会话未通过 Http Basic 认证
- notEquals(Object, Object) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
比较两个对象是否不相等
- NotImplException - cn.dev33.satoken.exception中的异常错误
-
一个异常:代表组件或方法未被提供有效的实现
- NotImplException(String) - 异常错误的构造器 cn.dev33.satoken.exception.NotImplException
-
一个异常:代表组件或方法未被提供有效的实现
- NotLoginException - cn.dev33.satoken.exception中的异常错误
-
一个异常:代表会话未能通过登录认证校验
- NotLoginException(String, String, String) - 异常错误的构造器 cn.dev33.satoken.exception.NotLoginException
-
构造方法创建一个
- notMatch(boolean) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
根据 boolean 值进行匹配排除
- notMatch(boolean) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
根据 boolean 值进行匹配排除
- notMatch(SaParamRetFunction<Object, Boolean>) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
根据自定义方法进行匹配排除 (lazy)
- notMatch(SaParamRetFunction<Object, Boolean>) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
根据自定义方法进行匹配排除 (lazy)
- notMatch(SaHttpMethod...) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
Http请求方法匹配排除 (Enum)
- notMatch(SaHttpMethod...) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
Http请求方法匹配排除 (Enum)
- notMatch(String...) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
路由匹配排除
- notMatch(String...) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
路由匹配排除
- notMatch(List<String>) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
路由匹配排除
- notMatch(List<String>) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
路由匹配排除
- notMatchMethod(String...) - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
Http请求方法匹配排除 (String)
- notMatchMethod(String...) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
Http请求方法匹配排除 (String)
- NotPermissionException - cn.dev33.satoken.exception中的异常错误
-
一个异常:代表会话未能通过权限认证校验
- NotPermissionException(String) - 异常错误的构造器 cn.dev33.satoken.exception.NotPermissionException
- NotPermissionException(String, String) - 异常错误的构造器 cn.dev33.satoken.exception.NotPermissionException
- NotRoleException - cn.dev33.satoken.exception中的异常错误
-
一个异常:代表会话未能通过角色认证校验
- NotRoleException(String) - 异常错误的构造器 cn.dev33.satoken.exception.NotRoleException
- NotRoleException(String, String) - 异常错误的构造器 cn.dev33.satoken.exception.NotRoleException
- NotSafeException - cn.dev33.satoken.exception中的异常错误
-
一个异常:代表会话未能通过二级认证校验
- NotSafeException(String, String, String) - 异常错误的构造器 cn.dev33.satoken.exception.NotSafeException
-
一个异常:代表会话未能通过二级认证校验
- NotWebContextException - cn.dev33.satoken.exception中的异常错误
-
一个异常:代表当前不是 Web 上下文,无法调用某个 API
- NotWebContextException(String) - 异常错误的构造器 cn.dev33.satoken.exception.NotWebContextException
-
一个异常:代表当前不是 Web 上下文,无法调用某个 API
O
- ok() - 类中的静态方法 cn.dev33.satoken.util.SaResult
- ok(String) - 类中的静态方法 cn.dev33.satoken.util.SaResult
- openSafe(long) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
在当前会话 开启二级认证
- openSafe(long) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
在当前会话 开启二级认证
- openSafe(String, long) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
在当前会话 开启二级认证
- openSafe(String, long) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
在当前会话 开启二级认证
- OPTIONS - enum class 中的枚举常量 cn.dev33.satoken.router.SaHttpMethod
- OR - enum class 中的枚举常量 cn.dev33.satoken.annotation.SaMode
-
只需具有其中一个元素
- orRole() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckPermission
-
在权限校验不通过时的次要选择,两者只要其一校验成功即可通过校验
P
- parseJsonToMap(String) - 接口中的方法 cn.dev33.satoken.json.SaJsonTemplate
-
解析 json 字符串为 map 对象
- parseJsonToMap(String) - 类中的方法 cn.dev33.satoken.json.SaJsonTemplateDefaultImpl
- parseToken(String) - 接口中的方法 cn.dev33.satoken.temp.SaTempInterface
-
解析 Token 获取 value
- parseToken(String) - 类中的静态方法 cn.dev33.satoken.temp.SaTempUtil
-
解析 Token 获取 value
- parseToken(String, Class<T>) - 接口中的方法 cn.dev33.satoken.temp.SaTempInterface
-
解析 Token 获取 value,并转换为指定类型
- parseToken(String, Class<T>) - 类中的静态方法 cn.dev33.satoken.temp.SaTempUtil
-
解析 Token 获取 value,并转换为指定类型
- parseToken(String, String) - 接口中的方法 cn.dev33.satoken.temp.SaTempInterface
-
解析 Token 获取 value
- parseToken(String, String) - 类中的静态方法 cn.dev33.satoken.temp.SaTempUtil
-
解析 Token 获取 value
- parseToken(String, String, Class<T>) - 接口中的方法 cn.dev33.satoken.temp.SaTempInterface
-
解析 Token 获取 value,并转换为指定类型
- parseToken(String, String, Class<T>) - 类中的静态方法 cn.dev33.satoken.temp.SaTempUtil
-
解析 Token 获取 value,并转换为指定类型
- PATCH - enum class 中的枚举常量 cn.dev33.satoken.router.SaHttpMethod
- permission() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckOr
-
设定 @SaCheckPermission,参考
SaCheckPermission - PERMISSION_LIST - 类中的静态变量 cn.dev33.satoken.session.SaSession
-
在 SaSession 上存储权限列表时建议使用的 key
- POST - enum class 中的枚举常量 cn.dev33.satoken.router.SaHttpMethod
- println(int, String, String, String, Object...) - 类中的方法 cn.dev33.satoken.log.SaLogForConsole
-
打印日志到控制台
- printSaToken() - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
打印 Sa-Token 版本字符画
- PUT - enum class 中的枚举常量 cn.dev33.satoken.router.SaHttpMethod
- putStpLogic(StpLogic) - 类中的静态方法 cn.dev33.satoken.SaManager
-
向全局集合中 put 一个 StpLogic
R
- realm() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckBasic
-
领域
- redirect(String) - 接口中的方法 cn.dev33.satoken.context.model.SaResponse
-
重定向
- refreshDataMap() - 类中的方法 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
-
清理所有已经过期的 key
- refreshDataMap(Map<String, Object>) - 类中的方法 cn.dev33.satoken.session.SaSession
-
写入数据集合 (不改变底层对象引用,只将此 dataMap 所有数据进行替换)
- refreshFlag - 类中的变量 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
-
是否继续执行数据清理的线程标记
- refreshThread - 类中的变量 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
-
执行数据清理的线程引用
- refreshToken() - 类中的方法 cn.dev33.satoken.same.SaSameTemplate
-
刷新一次 Same-Token (注意集群环境中不要多个服务重复调用)
- refreshToken() - 类中的静态方法 cn.dev33.satoken.same.SaSameUtil
-
刷新一次 Same-Token (注意集群环境中不要多个服务重复调用)
- registerListener(SaTokenListener) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
注册一个侦听器
- registerListenerList(List<SaTokenListener>) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
注册一组侦听器
- removeListener(SaTokenListener) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
移除一个侦听器
- removeListener(Class<? extends SaTokenListener>) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
移除指定类型的所有侦听器
- removeStpLogic(String) - 类中的静态方法 cn.dev33.satoken.SaManager
-
在全局集合中 移除 一个 StpLogic
- removeTokenSign(String) - 类中的方法 cn.dev33.satoken.session.SaSession
-
移除一个 Token 签名
- renewTimeout(long) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
对当前 token 的 timeout 值进行续期
- renewTimeout(long) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
对当前 token 的 timeout 值进行续期
- renewTimeout(String, long) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
对指定 token 的 timeout 值进行续期
- renewTimeout(String, long) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
对指定 token 的 timeout 值进行续期
- replaced(Object, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
顶人下线,根据账号id 和 设备类型
- replaced(Object, String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
顶人下线,根据账号id 和 设备类型
- request - 类中的变量 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage.Box
- reset() - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
重置命中标记为 true
- response - 类中的变量 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage.Box
- result - 异常错误中的变量 cn.dev33.satoken.exception.BackResultException
-
要输出的结果
- role() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckOr
-
设定 @SaCheckRole,参考
SaCheckRole - ROLE_LIST - 类中的静态变量 cn.dev33.satoken.session.SaSession
-
在 SaSession 上存储角色列表时建议使用的 key
- rsaDecryptByPrivate(String, String) - 类中的静态方法 cn.dev33.satoken.secure.SaSecureUtil
-
RSA私钥解密
- rsaDecryptByPublic(String, String) - 类中的静态方法 cn.dev33.satoken.secure.SaSecureUtil
-
RSA公钥解密
- rsaEncryptByPrivate(String, String) - 类中的静态方法 cn.dev33.satoken.secure.SaSecureUtil
-
RSA私钥加密
- rsaEncryptByPublic(String, String) - 类中的静态方法 cn.dev33.satoken.secure.SaSecureUtil
-
RSA公钥加密
- rsaGenerateKeyPair() - 类中的静态方法 cn.dev33.satoken.secure.SaSecureUtil
-
生成密钥对
- run() - 接口中的方法 cn.dev33.satoken.fun.SaFunction
-
执行的方法
- run() - 接口中的方法 cn.dev33.satoken.fun.SaRetFunction
-
执行的方法
- run(SaRequest, SaResponse, Object) - 接口中的方法 cn.dev33.satoken.fun.SaRouteFunction
-
执行验证的方法
- run(Object) - 接口中的方法 cn.dev33.satoken.filter.SaFilterAuthStrategy
-
执行方法
- run(Throwable) - 接口中的方法 cn.dev33.satoken.filter.SaFilterErrorStrategy
-
执行方法
- run(T) - 接口中的方法 cn.dev33.satoken.fun.SaParamFunction
-
执行的方法
- run(T) - 接口中的方法 cn.dev33.satoken.fun.SaParamRetFunction
-
执行的方法
S
- SaApplication - cn.dev33.satoken.application中的类
-
Application Model,全局作用域的读取值对象。
- SaApplication() - 类的构造器 cn.dev33.satoken.application.SaApplication
- SaBase64Util - cn.dev33.satoken.secure中的类
-
Sa-Token Base64 工具类
- SaBase64Util() - 类的构造器 cn.dev33.satoken.secure.SaBase64Util
- saBasicTemplate - 类中的静态变量 cn.dev33.satoken.basic.SaBasicUtil
-
底层使用的 SaBasicTemplate 对象
- SaBasicTemplate - cn.dev33.satoken.basic中的类
-
Sa-Token Http Basic 认证模块
- SaBasicTemplate() - 类的构造器 cn.dev33.satoken.basic.SaBasicTemplate
- SaBasicUtil - cn.dev33.satoken.basic中的类
-
Sa-Token Http Basic 认证模块,Util 工具类
- SaCheckBasic - cn.dev33.satoken.annotation中的Annotation Interface
-
Http Basic 认证校验:只有通过 Http Basic 认证后才能进入该方法,否则抛出异常。
- SaCheckDisable - cn.dev33.satoken.annotation中的Annotation Interface
-
服务禁用校验:判断当前账号是否被禁用了指定服务,如果被禁用,会抛出异常,没有被禁用才能进入方法。
- SaCheckElementAnnotationFunction - cn.dev33.satoken.fun.strategy中的接口
-
函数式接口:对一个 [元素] 对象进行注解校验 (注解鉴权内部实现)
- SaCheckLogin - cn.dev33.satoken.annotation中的Annotation Interface
-
登录认证校验:只有登录之后才能进入该方法。
- SaCheckMethodAnnotationFunction - cn.dev33.satoken.fun.strategy中的接口
-
函数式接口:对一个 [Method] 对象进行注解校验 (注解鉴权内部实现)
- SaCheckOr - cn.dev33.satoken.annotation中的Annotation Interface
-
批量注解鉴权:只要满足其中一个注解即可通过验证
- SaCheckOrAnnotationFunction - cn.dev33.satoken.fun.strategy中的接口
-
函数式接口:对一个 @SaCheckOr 进行注解校验
- SaCheckPermission - cn.dev33.satoken.annotation中的Annotation Interface
-
权限认证校验:必须具有指定权限才能进入该方法。
- SaCheckRole - cn.dev33.satoken.annotation中的Annotation Interface
-
角色认证校验:必须具有指定角色标识才能进入该方法。
- SaCheckSafe - cn.dev33.satoken.annotation中的Annotation Interface
-
二级认证校验:客户端必须完成二级认证之后,才能进入该方法,否则将被抛出异常。
- SaCookie - cn.dev33.satoken.context.model中的类
-
Cookie Model,代表一个 Cookie 应该具有的所有参数
- SaCookie() - 类的构造器 cn.dev33.satoken.context.model.SaCookie
-
构造一个
- SaCookie(String, String) - 类的构造器 cn.dev33.satoken.context.model.SaCookie
-
构造一个
- SaCookieConfig - cn.dev33.satoken.config中的类
-
Sa-Token Cookie写入 相关配置
- SaCookieConfig() - 类的构造器 cn.dev33.satoken.config.SaCookieConfig
- SaCreateSessionFunction - cn.dev33.satoken.fun.strategy中的接口
-
函数式接口:创建 SaSession 的策略
- SaCreateStpLogicFunction - cn.dev33.satoken.fun.strategy中的接口
-
函数式接口:创建 StpLogic 的算法
- SaCreateTokenFunction - cn.dev33.satoken.fun.strategy中的接口
-
函数式接口:创建 token 的策略
- SaErrorCode - cn.dev33.satoken.error中的接口
-
定义所有异常细分状态码
- safe() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckOr
-
设定 @SaCheckSafe,参考
SaCheckSafe - SAFE_AUTH_SAVE_KEY - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
已过时。
- SAFE_AUTH_SAVE_VALUE - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
常量 key 标记: 在进行 Token 二级认证时,写入的 value 值
- SaFilter - cn.dev33.satoken.filter中的接口
-
Sa-Token 过滤器接口,为不同版本的过滤器: 1、封装共同代码。
- SaFilterAuthStrategy - cn.dev33.satoken.filter中的接口
-
Sa-Token 全局过滤器 - 认证策略封装,方便 lambda 表达式风格调用
- SaFilterErrorStrategy - cn.dev33.satoken.filter中的接口
-
Sa-Token 全局过滤器 - 异常处理策略封装,方便 lambda 表达式风格调用
- SaFoxUtil - cn.dev33.satoken.util中的类
-
Sa-Token 内部工具类
- SaFunction - cn.dev33.satoken.fun中的接口
-
无形参、无返回值的函数式接口,方便开发者进行 lambda 表达式风格调用
- SaGenerateUniqueTokenFunction - cn.dev33.satoken.fun.strategy中的接口
-
生成唯一式 token 的函数式接口,方便开发者进行 lambda 表达式风格调用
- SaGetAnnotationFunction - cn.dev33.satoken.fun.strategy中的接口
-
函数式接口:从元素上获取注解
- SaGetValueInterface - cn.dev33.satoken.application中的接口
-
对取值的一组方法封装
- SaHasElementFunction - cn.dev33.satoken.fun.strategy中的接口
-
函数式接口:判断集合中是否包含指定元素(模糊匹配)
- SaHolder - cn.dev33.satoken.context中的类
-
Sa-Token 上下文持有类,你可以通过此类快速获取当前环境下的 SaRequest、SaResponse、SaStorage、SaApplication 对象。
- SaHolder() - 类的构造器 cn.dev33.satoken.context.SaHolder
- SaHttpMethod - cn.dev33.satoken.router中的Enum Class
-
Http 请求各种请求类型的枚举表示
- SaIgnore - cn.dev33.satoken.annotation中的Annotation Interface
-
忽略认证:表示被修饰的方法或类无需进行注解认证和路由拦截认证。
- SaIsAnnotationPresentFunction - cn.dev33.satoken.fun.strategy中的接口
-
函数式接口:判断一个 Method 或其所属 Class 是否包含指定注解
- SaJsonConvertException - cn.dev33.satoken.exception中的异常错误
-
一个异常:代表 JSON 转换失败
- SaJsonConvertException(Throwable) - 异常错误的构造器 cn.dev33.satoken.exception.SaJsonConvertException
-
一个异常:代表 JSON 转换失败
- SaJsonTemplate - cn.dev33.satoken.json中的接口
-
JSON 转换器
- SaJsonTemplateDefaultImpl - cn.dev33.satoken.json中的类
-
JSON 转换器,默认实现类
- SaJsonTemplateDefaultImpl() - 类的构造器 cn.dev33.satoken.json.SaJsonTemplateDefaultImpl
- SaLog - cn.dev33.satoken.log中的接口
-
Sa-Token 日志输出接口
- SaLogForConsole - cn.dev33.satoken.log中的类
-
Sa-Token 日志实现类 [ 控制台打印 ]
- SaLogForConsole() - 类的构造器 cn.dev33.satoken.log.SaLogForConsole
- SaLoginConfig - cn.dev33.satoken.stp中的类
-
快速、简洁的构建:调用 `StpUtil.login()` 时的 [ 配置参数 SaLoginModel ]
- SaLoginModel - cn.dev33.satoken.stp中的类
-
在调用 `StpUtil.login()` 时的 配置参数 Model,决定登录的一些细节行为
- SaLoginModel() - 类的构造器 cn.dev33.satoken.stp.SaLoginModel
- SaManager - cn.dev33.satoken中的类
-
管理 Sa-Token 所有全局组件,可通过此类快速获取、写入各种全局组件对象
- SaManager() - 类的构造器 cn.dev33.satoken.SaManager
- SAME_TOKEN - 类中的静态变量 cn.dev33.satoken.same.SaSameTemplate
-
提交 Same-Token 时,建议使用的参数名称
- SAME_TOKEN - 类中的静态变量 cn.dev33.satoken.same.SaSameUtil
-
提交 Same-Token 时,建议使用的参数名称
- SameTokenInvalidException - cn.dev33.satoken.exception中的异常错误
-
一个异常:代表 Same-Token 校验未通过
- SameTokenInvalidException(String) - 异常错误的构造器 cn.dev33.satoken.exception.SameTokenInvalidException
-
一个异常:代表 Same-Token 校验未通过
- SaMode - cn.dev33.satoken.annotation中的Enum Class
-
注解鉴权的验证模式
- SaParamFunction<T> - cn.dev33.satoken.fun中的接口
-
单形参、无返回值的函数式接口,方便开发者进行 lambda 表达式风格调用
- SaParamRetFunction<T,
R> - cn.dev33.satoken.fun中的接口 -
单形参、有返回值的函数式接口,方便开发者进行 lambda 表达式风格调用
- SaRequest - cn.dev33.satoken.context.model中的接口
-
Request 请求对象 包装类
- SaResponse - cn.dev33.satoken.context.model中的接口
-
Response 响应对象 包装类
- SaResult - cn.dev33.satoken.util中的类
-
对请求接口返回 Json 格式数据的简易封装。
- SaResult() - 类的构造器 cn.dev33.satoken.util.SaResult
-
构建
- SaResult(int, String, Object) - 类的构造器 cn.dev33.satoken.util.SaResult
-
构建
- SaResult(Map<String, ?>) - 类的构造器 cn.dev33.satoken.util.SaResult
-
根据 Map 快速构建
- SaRetFunction - cn.dev33.satoken.fun中的接口
-
无形参、有返回值的函数式接口,方便开发者进行 lambda 表达式风格调用
- SaRouteFunction - cn.dev33.satoken.fun中的接口
-
路由拦截器验证方法的函数式接口,方便开发者进行 lambda 表达式风格调用
- SaRouter - cn.dev33.satoken.router中的类
-
路由匹配操作工具类
- SaRouterStaff - cn.dev33.satoken.router中的类
-
路由匹配操作对象
- SaRouterStaff() - 类的构造器 cn.dev33.satoken.router.SaRouterStaff
- SaSameTemplate - cn.dev33.satoken.same中的类
-
Sa Same-Token 同源系统身份认证模块 - 模板方法类
- SaSameTemplate() - 类的构造器 cn.dev33.satoken.same.SaSameTemplate
- SaSameUtil - cn.dev33.satoken.same中的类
-
Sa Same-Token 同源系统身份认证模块 - 工具类
- SaSecureUtil - cn.dev33.satoken.secure中的类
-
Sa-Token 常见加密算法工具类
- SaSession - cn.dev33.satoken.session中的类
-
Session Model,会话作用域的读取值对象
- SaSession() - 类的构造器 cn.dev33.satoken.session.SaSession
-
构建一个 Session 对象
- SaSession(String) - 类的构造器 cn.dev33.satoken.session.SaSession
-
构建一个 Session 对象
- SaSessionCustomUtil - cn.dev33.satoken.session中的类
-
自定义 SaSession 工具类,快捷的读取、操作自定义 SaSession
- SaSetValueInterface - cn.dev33.satoken.application中的接口
-
对写值的一组方法封装
- SaSignConfig - cn.dev33.satoken.config中的类
-
Sa-Token API 接口签名/验签 相关配置类
- SaSignConfig() - 类的构造器 cn.dev33.satoken.config.SaSignConfig
- SaSignException - cn.dev33.satoken.exception中的异常错误
-
一个异常:代表 API 参数签名校验失败
- SaSignException(String) - 异常错误的构造器 cn.dev33.satoken.exception.SaSignException
-
一个异常:代表 API 参数签名校验失败
- SaSignTemplate - cn.dev33.satoken.sign中的类
-
API 参数签名算法,在跨系统接口调用时防参数篡改、防重放攻击。
- SaSignTemplate() - 类的构造器 cn.dev33.satoken.sign.SaSignTemplate
- SaSignUtil - cn.dev33.satoken.sign中的类
-
API 参数签名算法 - 工具类
- SaSignUtil() - 类的构造器 cn.dev33.satoken.sign.SaSignUtil
- SaStorage - cn.dev33.satoken.context.model中的接口
-
Storage Model,请求作用域的读取值对象。
- SaStrategy - cn.dev33.satoken.strategy中的类
-
Sa-Token 策略对象
- SaTempDefaultImpl - cn.dev33.satoken.temp中的类
-
Sa-Token 临时令牌验证模块 默认实现类
- SaTempDefaultImpl() - 类的构造器 cn.dev33.satoken.temp.SaTempDefaultImpl
- SaTempInterface - cn.dev33.satoken.temp中的接口
-
Sa-Token 临时 token 验证模块 - 接口
- SaTempUtil - cn.dev33.satoken.temp中的类
-
Sa-Token 临时 token 验证模块 - 工具类
- SaTokenConfig - cn.dev33.satoken.config中的类
-
Sa-Token 配置类 Model
- SaTokenConfig() - 类的构造器 cn.dev33.satoken.config.SaTokenConfig
- SaTokenConfigFactory - cn.dev33.satoken.config中的类
-
Sa-Token配置文件的构建工厂类
- SaTokenConsts - cn.dev33.satoken.util中的类
-
Sa-Token 常量类
- SaTokenContext - cn.dev33.satoken.context中的接口
-
Sa-Token 上下文处理器
- SaTokenContextDefaultImpl - cn.dev33.satoken.context中的类
-
Sa-Token 上下文处理器 [ 默认实现类 ]
- SaTokenContextDefaultImpl() - 类的构造器 cn.dev33.satoken.context.SaTokenContextDefaultImpl
- SaTokenContextForThreadLocal - cn.dev33.satoken.context中的类
-
Sa-Token 上下文处理器 [ ThreadLocal 版本 ]
- SaTokenContextForThreadLocal() - 类的构造器 cn.dev33.satoken.context.SaTokenContextForThreadLocal
- SaTokenContextForThreadLocalStorage - cn.dev33.satoken.context中的类
-
Sa-Token 上下文处理器 [ThreadLocal 版本] ---- 对象存储器
- SaTokenContextForThreadLocalStorage() - 类的构造器 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage
- SaTokenContextForThreadLocalStorage.Box - cn.dev33.satoken.context中的类
-
Box 临时内部类,用于存储 [ SaRequest、SaResponse、SaStorage ] 三个包装对象
- SaTokenDao - cn.dev33.satoken.dao中的接口
-
Sa-Token 持久层接口
- SaTokenDaoDefaultImpl - cn.dev33.satoken.dao中的类
-
Sa-Token 持久层接口,默认实现类(基于内存 Map,系统重启后数据丢失)
- SaTokenDaoDefaultImpl() - 类的构造器 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
-
构造函数
- SaTokenEventCenter - cn.dev33.satoken.listener中的类
-
Sa-Token 事件中心 事件发布器
- SaTokenEventCenter() - 类的构造器 cn.dev33.satoken.listener.SaTokenEventCenter
- SaTokenException - cn.dev33.satoken.exception中的异常错误
-
Sa-Token 框架内部逻辑发生错误抛出的异常
- SaTokenException(int) - 异常错误的构造器 cn.dev33.satoken.exception.SaTokenException
-
构建一个异常
- SaTokenException(int, String) - 异常错误的构造器 cn.dev33.satoken.exception.SaTokenException
-
构建一个异常
- SaTokenException(String) - 异常错误的构造器 cn.dev33.satoken.exception.SaTokenException
-
构建一个异常
- SaTokenException(String, Throwable) - 异常错误的构造器 cn.dev33.satoken.exception.SaTokenException
-
构建一个异常
- SaTokenException(Throwable) - 异常错误的构造器 cn.dev33.satoken.exception.SaTokenException
-
构建一个异常
- SaTokenInfo - cn.dev33.satoken.stp中的类
-
Token 信息 Model: 用来描述一个 Token 的常见参数。
- SaTokenInfo() - 类的构造器 cn.dev33.satoken.stp.SaTokenInfo
- SaTokenListener - cn.dev33.satoken.listener中的接口
-
Sa-Token 侦听器
- SaTokenListenerForLog - cn.dev33.satoken.listener中的类
-
Sa-Token 侦听器的一个实现:Log 打印
- SaTokenListenerForLog() - 类的构造器 cn.dev33.satoken.listener.SaTokenListenerForLog
- SaTokenListenerForSimple - cn.dev33.satoken.listener中的类
-
Sa-Token 侦听器,默认空实现
- SaTokenListenerForSimple() - 类的构造器 cn.dev33.satoken.listener.SaTokenListenerForSimple
- SaTokenSecondContext - cn.dev33.satoken.context.second中的接口
-
Sa-Token 二级Context - 基础接口
- SaTokenSecondContextCreator - cn.dev33.satoken.context.second中的接口
-
Sa-Token 二级Context - 创建器
- SaValue2Box - cn.dev33.satoken.util中的类
-
封装两个值的容器,方便取值、写值等操作,value1 和 value2 用逗号隔开,形如:123,abc
- SaValue2Box(Object, Object) - 类的构造器 cn.dev33.satoken.util.SaValue2Box
-
直接提供两个值构建
- SaValue2Box(String) - 类的构造器 cn.dev33.satoken.util.SaValue2Box
-
根据字符串构建,字符串形如:123,abc
- savePastToken(String, long) - 类中的方法 cn.dev33.satoken.same.SaSameTemplate
-
保存 Past-Same-Token
- saveToken(String) - 类中的方法 cn.dev33.satoken.same.SaSameTemplate
-
保存 Same-Token
- saveTokenToIdMapping(String, Object, long) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
存储 token - id 映射关系
- searchData(String, String, int, int, boolean) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
搜索数据
- searchData(String, String, int, int, boolean) - 类中的方法 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
- searchList(Collection<String>, String, String, int, int, boolean) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
从集合里查询数据
- searchList(List<String>, int, int, boolean) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
从集合里查询数据
- searchSessionId(String, int, int, boolean) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
根据条件查询缓存中所有的 SessionId
- searchSessionId(String, int, int, boolean) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
根据条件查询缓存中所有的 SessionId
- searchTokenSessionId(String, int, int, boolean) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
根据条件查询缓存中所有的 Token-Session-Id
- searchTokenSessionId(String, int, int, boolean) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
根据条件查询缓存中所有的 Token-Session-Id
- searchTokenValue(String, int, int, boolean) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
根据条件查询缓存中所有的 token
- searchTokenValue(String, int, int, boolean) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
根据条件查询缓存中所有的 token
- SESSION_TYPE__ACCOUNT - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
SaSession 的类型: Account-Session
- SESSION_TYPE__CUSTOM - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
SaSession 的类型: Custom-Session
- SESSION_TYPE__TOKEN - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
SaSession 的类型: Token-Session
- sessionKey - 类中的静态变量 cn.dev33.satoken.session.SaSessionCustomUtil
-
添加上指定前缀,防止恶意伪造数据
- sessionTimeout - 类中的变量 cn.dev33.satoken.stp.SaTokenInfo
-
Account-Session 剩余有效时间(单位: 秒)
- set(String, Object) - 类中的方法 cn.dev33.satoken.application.SaApplication
-
写值
- set(String, Object) - 接口中的方法 cn.dev33.satoken.application.SaSetValueInterface
-
写值
- set(String, Object) - 接口中的方法 cn.dev33.satoken.context.model.SaStorage
-
写值
- set(String, Object) - 类中的方法 cn.dev33.satoken.session.SaSession
-
写值
- set(String, Object) - 类中的方法 cn.dev33.satoken.util.SaResult
-
写入一个值 自定义key, 连缀风格
- set(String, Object, long) - 类中的方法 cn.dev33.satoken.application.SaApplication
-
写值
- set(String, String, long) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
写入 value,并设定存活时间(单位: 秒)
- set(String, String, long) - 类中的方法 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
- setActiveTimeout(long) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setActiveTimeout(long) - 类中的静态方法 cn.dev33.satoken.stp.SaLoginConfig
- setActiveTimeout(long) - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- setActivityTimeout(long) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
-
已过时。
- setAuth(SaFilterAuthStrategy) - 接口中的方法 cn.dev33.satoken.filter.SaFilter
-
写入[ 认证函数 ]: 每次请求执行
- setAutoRenew(Boolean) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setBasic(String) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setBeforeAuth(SaFilterAuthStrategy) - 接口中的方法 cn.dev33.satoken.filter.SaFilter
-
写入[ 前置函数 ]:在每次[ 认证函数 ]之前执行。
- setBox(SaRequest, SaResponse, SaStorage) - 类中的静态方法 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage
-
初始化当前线程的 [ Box 存储器 ]
- setByNull(String, Object) - 接口中的方法 cn.dev33.satoken.application.SaSetValueInterface
-
写值 (只有在此 key 原本无值的情况下才会写入)
- setByNull(String, Object) - 类中的方法 cn.dev33.satoken.session.SaSession
-
写值 (只有在此 key 原本无值的情况下才会写入)
- setCheckElementAnnotation(SaCheckElementAnnotationFunction) - 类中的方法 cn.dev33.satoken.strategy.SaStrategy
-
对一个 [元素] 对象进行注解校验 (注解鉴权内部实现)
- setCheckMethodAnnotation(SaCheckMethodAnnotationFunction) - 类中的方法 cn.dev33.satoken.strategy.SaStrategy
-
对一个 [Method] 对象进行注解校验 (注解鉴权内部实现)
- setCheckOrAnnotation(SaCheckOrAnnotationFunction) - 类中的方法 cn.dev33.satoken.strategy.SaStrategy
-
对一个 @SaCheckOr 进行注解校验
- setCheckSameToken(Boolean) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setCode(int) - 异常错误中的方法 cn.dev33.satoken.exception.SaTokenException
-
写入异常细分状态码
- setCode(int) - 类中的方法 cn.dev33.satoken.util.SaResult
-
给code赋值,连缀风格
- setConfig(SaTokenConfig) - 类中的静态方法 cn.dev33.satoken.SaManager
- setConfig(SaTokenConfig) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
写入当前 StpLogic 单独使用的配置对象
- setCookie(SaCookieConfig) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setCreateSession(SaCreateSessionFunction) - 类中的方法 cn.dev33.satoken.strategy.SaStrategy
-
重写创建 Session 的策略
- setCreateStpLogic(SaCreateStpLogicFunction) - 类中的方法 cn.dev33.satoken.strategy.SaStrategy
-
创建 StpLogic 的算法
- setCreateTime(long) - 类中的方法 cn.dev33.satoken.session.SaSession
-
写入:此 SaSession 的创建时间(13位时间戳)
- setCreateToken(SaCreateTokenFunction) - 类中的方法 cn.dev33.satoken.strategy.SaStrategy
-
重写创建 Token 的策略
- setCurrDomain(String) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setData(Object) - 类中的方法 cn.dev33.satoken.util.SaResult
-
给data赋值,连缀风格
- setDataRefreshPeriod(int) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setDevice(String) - 类中的方法 cn.dev33.satoken.session.TokenSign
-
写入所属设备类型
- setDevice(String) - 类中的静态方法 cn.dev33.satoken.stp.SaLoginConfig
- setDevice(String) - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- setDomain(String) - 类中的方法 cn.dev33.satoken.config.SaCookieConfig
-
写入:Cookie 作用域
- setDomain(String) - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- setDynamicActiveTimeout(Boolean) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setError(SaFilterErrorStrategy) - 接口中的方法 cn.dev33.satoken.filter.SaFilter
-
写入[ 异常处理函数 ]:每次[ 认证函数 ]发生异常时执行此函数
- setExcludeList(List<String>) - 接口中的方法 cn.dev33.satoken.filter.SaFilter
-
写入 [ 放行路由 ] 集合
- setExtra(String, Object) - 类中的静态方法 cn.dev33.satoken.stp.SaLoginConfig
-
写入扩展数据(只在jwt模式下生效)
- setExtra(String, Object) - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
-
写入扩展数据(只在jwt模式下生效)
- setExtraData(Map<String, Object>) - 类中的静态方法 cn.dev33.satoken.stp.SaLoginConfig
- setExtraData(Map<String, Object>) - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- setGenerateUniqueToken(SaGenerateUniqueTokenFunction) - 类中的方法 cn.dev33.satoken.strategy.SaStrategy
-
生成唯一式 token 的算法
- setGetAnnotation(SaGetAnnotationFunction) - 类中的方法 cn.dev33.satoken.strategy.SaStrategy
-
从元素上获取注解
- setHasElement(SaHasElementFunction) - 类中的方法 cn.dev33.satoken.strategy.SaStrategy
-
判断:集合中是否包含指定元素(模糊匹配)
- setHeader(String, String) - 接口中的方法 cn.dev33.satoken.context.model.SaResponse
-
在响应头里写入一个值
- setHit(boolean) - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
- setHttpOnly(Boolean) - 类中的方法 cn.dev33.satoken.config.SaCookieConfig
- setHttpOnly(Boolean) - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- setId(String) - 类中的方法 cn.dev33.satoken.session.SaSession
-
写入:此 SaSession 的 id
- setIncludeList(List<String>) - 接口中的方法 cn.dev33.satoken.filter.SaFilter
-
写入 [ 拦截路由 ] 集合
- setIsAnnotationPresent(SaIsAnnotationPresentFunction) - 类中的方法 cn.dev33.satoken.strategy.SaStrategy
-
判断一个 Method 或其所属 Class 是否包含指定注解
- setIsCheckNonce(Boolean) - 类中的方法 cn.dev33.satoken.config.SaSignConfig
-
设置 是否校验 nonce 随机字符串
- setIsColorLog(Boolean) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
-
设置:是否打印彩色日志
- setIsConcurrent(Boolean) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setIsLastingCookie(Boolean) - 类中的静态方法 cn.dev33.satoken.stp.SaLoginConfig
- setIsLastingCookie(Boolean) - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- setIsLog(Boolean) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setIsLogin(Boolean) - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- setIsPrint(Boolean) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setIsReadBody(Boolean) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setIsReadCookie(Boolean) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setIsReadHeader(Boolean) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setIsShare(Boolean) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setIsWriteHeader(Boolean) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setIsWriteHeader(Boolean) - 类中的静态方法 cn.dev33.satoken.stp.SaLoginConfig
- setIsWriteHeader(Boolean) - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- setJwtSecretKey(String) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setLastActiveToNow(String, Long, Long) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
写入指定 token 的 [ 最后活跃时间 ] 为当前时间戳 √√√
- setListenerList(List<SaTokenListener>) - 类中的静态方法 cn.dev33.satoken.listener.SaTokenEventCenter
-
重置侦听器集合
- setLog(SaLog) - 类中的静态方法 cn.dev33.satoken.SaManager
- setLoginDevice(String) - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- setLoginId(Object) - 类中的方法 cn.dev33.satoken.session.SaSession
-
设置:所属 loginId (当此 SaSession 属于 Account-Session 时,此值有效)
- setLoginId(Object) - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- setLoginType(String) - 类中的方法 cn.dev33.satoken.session.SaSession
-
设置:所属 loginType
- setLoginType(String) - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- setLoginType(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
安全的重置当前账号类型
- setLogLevel(String) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setLogLevelInt(int) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setMap(Map<String, ?>) - 类中的方法 cn.dev33.satoken.util.SaResult
-
写入一个Map, 连缀风格
- setMaxAge(int) - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- setMaxLoginCount(int) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setMaxTryTimes(int) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setMsg(String) - 类中的方法 cn.dev33.satoken.util.SaResult
-
给msg赋值,连缀风格
- setName(String) - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- setObject(String, Object, long) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
写入 Object,并设定存活时间 (单位: 秒)
- setObject(String, Object, long) - 类中的方法 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
- setPath(String) - 类中的方法 cn.dev33.satoken.config.SaCookieConfig
- setPath(String) - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- setRequest(SaRequest) - 类中的方法 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage.Box
- setResponse(SaResponse) - 类中的方法 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage.Box
- setSaJsonTemplate(SaJsonTemplate) - 类中的静态方法 cn.dev33.satoken.SaManager
- setSameSite(String) - 类中的方法 cn.dev33.satoken.config.SaCookieConfig
- setSameSite(String) - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- setSameTokenTimeout(long) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setSaSameTemplate(SaSameTemplate) - 类中的静态方法 cn.dev33.satoken.SaManager
- setSaSignTemplate(SaSignTemplate) - 类中的静态方法 cn.dev33.satoken.SaManager
- setSaTemp(SaTempInterface) - 类中的静态方法 cn.dev33.satoken.SaManager
- setSaTokenContext(SaTokenContext) - 类中的静态方法 cn.dev33.satoken.SaManager
- setSaTokenDao(SaTokenDao) - 类中的静态方法 cn.dev33.satoken.SaManager
- setSaTokenSecondContext(SaTokenSecondContext) - 类中的静态方法 cn.dev33.satoken.SaManager
- setSecretKey(String) - 类中的方法 cn.dev33.satoken.config.SaSignConfig
-
设置 API 调用签名秘钥
- setSecure(Boolean) - 类中的方法 cn.dev33.satoken.config.SaCookieConfig
- setSecure(Boolean) - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- setServer(String) - 接口中的方法 cn.dev33.satoken.context.model.SaResponse
-
在响应头写入 [Server] 服务器名称
- setSession(SaSession, long) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
写入 SaSession,并设定存活时间(单位: 秒)
- setSessionTimeout(long) - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- setSign(SaSignConfig) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setSignConfig(SaSignConfig) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
设置:API 签名配置
- setStatus(int) - 接口中的方法 cn.dev33.satoken.context.model.SaResponse
-
设置响应状态码
- setStorage(SaStorage) - 类中的方法 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage.Box
- setStpInterface(StpInterface) - 类中的静态方法 cn.dev33.satoken.SaManager
- setStpLogic(StpLogic) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
安全的重置 StpLogic 对象
1、更改此账户的 StpLogic 对象
2、put 到全局 StpLogic 集合中
3、发送日志 - setTag(Object) - 类中的方法 cn.dev33.satoken.session.TokenSign
-
设置 此客户端登录的挂载数据
- setTag(String) - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- setTimeout(long) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setTimeout(long) - 类中的静态方法 cn.dev33.satoken.stp.SaLoginConfig
- setTimeout(long) - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- setTimestampDisparity(long) - 类中的方法 cn.dev33.satoken.config.SaSignConfig
-
设置 接口调用时的时间戳允许的差距(单位:ms),-1 代表不校验差距,默认15分钟
- setToken(String) - 类中的方法 cn.dev33.satoken.session.SaSession
-
设置:所属 Token (当此 SaSession 属于 Token-Session 时,此值有效)
- setToken(String) - 类中的静态方法 cn.dev33.satoken.stp.SaLoginConfig
- setToken(String) - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- setTokenActiveTimeout(long) - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- setTokenName(String) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setTokenName(String) - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- setTokenPrefix(String) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setTokenSessionCheckLogin(Boolean) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setTokenSessionTimeout(long) - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- setTokenSignList(List<TokenSign>) - 类中的方法 cn.dev33.satoken.session.SaSession
-
写入此 Session 绑定的 Token 签名列表
- setTokenSignTag(Object) - 类中的静态方法 cn.dev33.satoken.stp.SaLoginConfig
-
设置 本次登录挂载到 TokenSign 的数据
- setTokenSignTag(Object) - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
-
设置 本次登录挂载到 TokenSign 的数据
- setTokenStyle(String) - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- setTokenTimeout(long) - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- setTokenValue(String) - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
- setTokenValue(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
在当前会话写入指定 token 值
- setTokenValue(String) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
在当前会话写入指定 token 值
- setTokenValue(String, int) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
在当前会话写入指定 token 值
- setTokenValue(String, int) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
在当前会话写入指定 token 值
- setTokenValue(String, SaLoginModel) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
在当前会话写入指定 token 值
- setTokenValue(String, SaLoginModel) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
在当前会话写入指定 token 值
- setTokenValueToCookie(String, int) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
将 token 写入到当前会话的 Cookie 里
- setTokenValueToResponseHeader(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
将 token 写入到当前请求的响应头中
- setTokenValueToStorage(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
将 token 写入到当前请求的 Storage 存储器里
- setType(String) - 类中的方法 cn.dev33.satoken.session.SaSession
-
设置:此 SaSession 的 类型
- setValue(String) - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- setValue(String) - 类中的方法 cn.dev33.satoken.session.TokenSign
-
写入 Token 值
- setValue1(Object) - 类中的方法 cn.dev33.satoken.util.SaValue2Box
-
设置第一个值
- setValue2(Object) - 类中的方法 cn.dev33.satoken.util.SaValue2Box
-
设置第二个值
- sha1(String) - 类中的静态方法 cn.dev33.satoken.secure.SaSecureUtil
-
sha1加密
- sha256(String) - 类中的静态方法 cn.dev33.satoken.secure.SaSecureUtil
-
sha256加密
- sha256BySalt(String, String) - 类中的静态方法 cn.dev33.satoken.secure.SaSecureUtil
-
sha256加盐加密: sha256(sha256(str) + sha256(salt))
- sha384(String) - 类中的静态方法 cn.dev33.satoken.secure.SaSecureUtil
-
sha384加密
- sha512(String) - 类中的静态方法 cn.dev33.satoken.secure.SaSecureUtil
-
sha512加密
- sign - 类中的变量 cn.dev33.satoken.config.SaTokenConfig
-
API 签名配置对象
- sign - 类中的静态变量 cn.dev33.satoken.sign.SaSignTemplate
- spliceTwoUrl(String, String) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
拼接两个url
- splicingDataKey(String) - 类中的方法 cn.dev33.satoken.application.SaApplication
-
拼接key:当存入一个变量时,应该使用的 key
- splicingKeyDisable(Object, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
拼接: 在保存服务封禁标记时,应该使用的 key
- splicingKeyJustCreatedSave() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
如果 token 为本次请求新创建的,则以此字符串为 key 存储在当前 request 中
- splicingKeyLastActiveTime(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
拼接: 在保存 token 最后活跃时间时,应该使用的 key
- splicingKeySafe(String, String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
拼接: 在保存业务二级认证标记时,应该使用的 key
- splicingKeySession(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
拼接: 在保存 Account-Session 时,应该使用的 key
- splicingKeySwitch() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
拼接:在进行临时身份切换时,应该使用的 key
- splicingKeyTempToken(String, String) - 接口中的方法 cn.dev33.satoken.temp.SaTempInterface
-
获取:在存储临时 token 数据时,应该使用的 key
- splicingKeyTokenName() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
获取:客户端 tokenName
- splicingKeyTokenSession(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
拼接:在保存 Token-Session 时,应该使用的 key
- splicingKeyTokenValue(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
拼接: 在保存 token - id 映射关系时,应该使用的key
- splicingNonceSaveKey(String) - 类中的方法 cn.dev33.satoken.sign.SaSignTemplate
-
拼接key:存储 nonce 时使用的 key
- splicingPastTokenSaveKey() - 类中的方法 cn.dev33.satoken.same.SaSameTemplate
-
拼接key:次级 Same-Token 的存储 key
- splicingSessionKey(String) - 类中的静态方法 cn.dev33.satoken.session.SaSessionCustomUtil
-
拼接Key: 在存储自定义 SaSession 时应该使用的 key
- splicingTokenSaveKey() - 类中的方法 cn.dev33.satoken.same.SaSameTemplate
-
拼接key:Same-Token 的存储 key
- stop() - 类中的静态方法 cn.dev33.satoken.router.SaRouter
-
停止匹配,跳出函数 (在多个匹配链中一次性跳出Auth函数)
- stop() - 类中的方法 cn.dev33.satoken.router.SaRouterStaff
-
停止匹配,跳出函数 (在多个匹配链中一次性跳出Auth函数)
- StopMatchException - cn.dev33.satoken.exception中的异常错误
-
一个异常:代表停止路由匹配,进入 Controller (框架内部专属异常,一般情况下开发者无需关注)
- StopMatchException() - 异常错误的构造器 cn.dev33.satoken.exception.StopMatchException
-
构造
- storage - 类中的变量 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage.Box
- StpInterface - cn.dev33.satoken.stp中的接口
-
权限数据加载源接口
- StpInterfaceDefaultImpl - cn.dev33.satoken.stp中的类
-
对
StpInterface接口默认的实现类 - StpInterfaceDefaultImpl() - 类的构造器 cn.dev33.satoken.stp.StpInterfaceDefaultImpl
- stpLogic - 类中的静态变量 cn.dev33.satoken.stp.StpUtil
-
底层使用的 StpLogic 对象
- StpLogic - cn.dev33.satoken.stp中的类
-
Sa-Token 权限认证,逻辑实现类
- StpLogic(String) - 类的构造器 cn.dev33.satoken.stp.StpLogic
-
初始化 StpLogic, 并指定账号类型
- stpLogicMap - 类中的静态变量 cn.dev33.satoken.SaManager
-
StpLogic 集合, 记录框架所有成功初始化的 StpLogic
- StpUtil - cn.dev33.satoken.stp中的类
-
Sa-Token 权限认证工具类
- StrFormatter - cn.dev33.satoken.util中的类
-
字符串格式化工具,将字符串中的 {} 按序替换为参数
- StrFormatter() - 类的构造器 cn.dev33.satoken.util.StrFormatter
- SWITCH_TO_SAVE_KEY - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
常量 key 标记: 在进行临时身份切换时使用的 key
- switchTo(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
临时切换身份为指定账号id
- switchTo(Object) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
临时切换身份为指定账号id
- switchTo(Object, SaFunction) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
在一个 lambda 代码段里,临时切换身份为指定账号id,lambda 结束后自动恢复
- switchTo(Object, SaFunction) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
在一个 lambda 代码段里,临时切换身份为指定账号id,lambda 结束后自动恢复
T
- tag - 类中的变量 cn.dev33.satoken.stp.SaTokenInfo
-
自定义数据(暂无意义,留作扩展)
- throwBy(boolean, String) - 异常错误中的静态方法 cn.dev33.satoken.exception.SaSignException
-
如果flag==true,则抛出message异常
- throwBy(boolean, String, int) - 异常错误中的静态方法 cn.dev33.satoken.exception.SaTokenException
-
如果flag==true,则抛出message异常
- throwByNull(Object, String) - 异常错误中的静态方法 cn.dev33.satoken.exception.SaSignException
-
如果 value isEmpty,则抛出 message 异常
- throwByNull(Object, String, int) - 异常错误中的静态方法 cn.dev33.satoken.exception.SaTokenException
-
如果value==null或者isEmpty,则抛出message异常
- throwNotBasicAuthException(String) - 类中的方法 cn.dev33.satoken.basic.SaBasicTemplate
-
在校验失败时,设置响应头,并抛出异常
- timeout - 类中的变量 cn.dev33.satoken.stp.SaLoginModel
-
指定此次登录 token 有效期,单位:秒 (如未指定,自动取全局配置的 timeout 值)
- timestamp - 类中的静态变量 cn.dev33.satoken.sign.SaSignTemplate
- toEnum(String) - enum class中的静态方法 cn.dev33.satoken.router.SaHttpMethod
-
String 转 enum
- toEnumArray(String...) - enum class中的静态方法 cn.dev33.satoken.router.SaHttpMethod
-
String[] 转 enum[]
- toHeaderValue() - 类中的方法 cn.dev33.satoken.context.model.SaCookie
-
转换为响应头 Set-Cookie 参数需要的值
- toJsonString(Object) - 接口中的方法 cn.dev33.satoken.json.SaJsonTemplate
-
将任意对象序列化为 json 字符串
- toJsonString(Object) - 类中的方法 cn.dev33.satoken.json.SaJsonTemplateDefaultImpl
- token - 类中的变量 cn.dev33.satoken.stp.SaLoginModel
-
预定Token(预定本次登录生成的Token值)
- TOKEN_ACTIVE_TIMEOUT_CHECKED_KEY - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
常量 key 标记: 如果本次请求已经验证过 activeTimeout, 则以此 key 在 storage 中做一个标记
- TOKEN_ACTIVITY_TIMEOUT_CHECKED_KEY - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
已过时。
- TOKEN_CONNECTOR_CHAT - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
连接 Token 前缀和 Token 值的字符
- TOKEN_FREEZE - 异常错误中的静态变量 cn.dev33.satoken.exception.NotLoginException
-
表示 token 已被冻结
- TOKEN_FREEZE_MESSAGE - 异常错误中的静态变量 cn.dev33.satoken.exception.NotLoginException
- TOKEN_STYLE_RANDOM_128 - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
Token风格: 128位随机字符串
- TOKEN_STYLE_RANDOM_32 - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
Token风格: 32位随机字符串
- TOKEN_STYLE_RANDOM_64 - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
Token风格: 64位随机字符串
- TOKEN_STYLE_SIMPLE_UUID - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
Token风格: 简单uuid (不带下划线)
- TOKEN_STYLE_TIK - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
Token风格: tik风格 (2_14_16)
- TOKEN_STYLE_UUID - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
Token风格: uuid
- TOKEN_TIMEOUT - 异常错误中的静态变量 cn.dev33.satoken.exception.NotLoginException
-
表示 token 已过期
- TOKEN_TIMEOUT_MESSAGE - 异常错误中的静态变量 cn.dev33.satoken.exception.NotLoginException
- tokenActiveTimeout - 类中的变量 cn.dev33.satoken.stp.SaTokenInfo
-
token 距离被冻结还剩多少时间(单位: 秒)
- tokenName - 类中的变量 cn.dev33.satoken.stp.SaTokenInfo
-
token 名称
- tokenSessionTimeout - 类中的变量 cn.dev33.satoken.stp.SaTokenInfo
-
Token-Session 剩余有效时间(单位: 秒)
- TokenSign - cn.dev33.satoken.session中的类
-
Token 签名 Model
- TokenSign() - 类的构造器 cn.dev33.satoken.session.TokenSign
-
构建一个
- TokenSign(String, String, Object) - 类的构造器 cn.dev33.satoken.session.TokenSign
-
构建一个
- tokenSignListCopy() - 类中的方法 cn.dev33.satoken.session.SaSession
-
获取 Token 签名列表 的拷贝副本
- tokenSignListCopyByDevice(String) - 类中的方法 cn.dev33.satoken.session.SaSession
-
已过时。
- tokenTimeout - 类中的变量 cn.dev33.satoken.stp.SaTokenInfo
-
token 剩余有效期(单位: 秒)
- tokenValue - 类中的变量 cn.dev33.satoken.stp.SaTokenInfo
-
token 值
- toList(String...) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
String数组转集合
- toString() - 类中的方法 cn.dev33.satoken.config.SaCookieConfig
- toString() - 类中的方法 cn.dev33.satoken.config.SaSignConfig
- toString() - 类中的方法 cn.dev33.satoken.config.SaTokenConfig
- toString() - 类中的方法 cn.dev33.satoken.context.model.SaCookie
- toString() - 类中的方法 cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage.Box
- toString() - 类中的方法 cn.dev33.satoken.session.TokenSign
- toString() - 类中的方法 cn.dev33.satoken.stp.SaLoginModel
- toString() - 类中的方法 cn.dev33.satoken.stp.SaTokenInfo
-
toString
- toString() - 类中的方法 cn.dev33.satoken.util.SaResult
- toString() - 类中的方法 cn.dev33.satoken.util.SaValue2Box
-
获取两个值的字符串形式,形如:123,abc
- trace - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
-
日志等级
- trace(String, Object...) - 接口中的方法 cn.dev33.satoken.log.SaLog
-
输出 trace 日志
- trace(String, Object...) - 类中的方法 cn.dev33.satoken.log.SaLogForConsole
- TRACE - enum class 中的枚举常量 cn.dev33.satoken.router.SaHttpMethod
- TRACE_COLOR - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
-
日志输出的颜色
- TRACE_PREFIX - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
- trans(long) - 类中的方法 cn.dev33.satoken.session.SaSession
-
value为 -1 时返回 Long.MAX_VALUE,否则原样返回
- translateLogLevelToInt(String) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
将日志等级从 String 格式转化为 int 格式
- translateLogLevelToString(int) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
将日志等级从 String 格式转化为 int 格式
- type() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckDisable
-
多账号体系下所属的账号体系标识,非多账号体系无需关注此值
- type() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckLogin
-
多账号体系下所属的账号体系标识,非多账号体系无需关注此值
- type() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckPermission
-
多账号体系下所属的账号体系标识,非多账号体系无需关注此值
- type() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckRole
-
多账号体系下所属的账号体系标识,非多账号体系无需关注此值
- type() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckSafe
-
多账号体系下所属的账号体系标识,非多账号体系无需关注此值
- TYPE - 类中的静态变量 cn.dev33.satoken.stp.StpUtil
-
多账号体系下的类型标识
U
- untieDisable(Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
解封:指定账号
- untieDisable(Object) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
解封:指定账号
- untieDisable(Object, String...) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
解封:指定账号、指定服务
- untieDisable(Object, String...) - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
解封:指定账号、指定服务
- update() - 类中的方法 cn.dev33.satoken.session.SaSession
-
更新Session(从持久库更新刷新一下)
- update(String, String) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
更新 value (过期时间不变)
- update(String, String) - 类中的方法 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
- updateLastActiveToNow() - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
续签当前 token:(将 [最后操作时间] 更新为当前时间戳)
- updateLastActiveToNow() - 类中的静态方法 cn.dev33.satoken.stp.StpUtil
-
续签当前 token:(将 [最后操作时间] 更新为当前时间戳)
- updateLastActiveToNow(String) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
续签指定 token:将这个 token 的 [ 最后活跃时间 ] 更新为当前时间戳
- updateMaxTimeout(long) - 类中的方法 cn.dev33.satoken.session.SaSession
-
修改此Session的最大剩余存活时间 (只有在 Session 的过期时间高于指定的 maxTimeout 时才会进行修改)
- updateMinTimeout(long) - 类中的方法 cn.dev33.satoken.session.SaSession
-
修改此Session的最小剩余存活时间 (只有在 Session 的过期时间低于指定的 minTimeout 时才会进行修改)
- updateObject(String, Object) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
更新 Object (过期时间不变)
- updateObject(String, Object) - 类中的方法 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
- updateObjectTimeout(String, long) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
修改 Object 的剩余存活时间(单位: 秒)
- updateObjectTimeout(String, long) - 类中的方法 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
- updateSession(SaSession) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
更新 SaSession
- updateSessionTimeout(String, long) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
修改 SaSession 剩余存活时间(单位: 秒)
- updateTimeout(long) - 类中的方法 cn.dev33.satoken.session.SaSession
-
修改此Session的剩余存活时间
- updateTimeout(String, long) - 接口中的方法 cn.dev33.satoken.dao.SaTokenDao
-
修改 value 的剩余存活时间(单位: 秒)
- updateTimeout(String, long) - 类中的方法 cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
- updateTokenToIdMapping(String, Object) - 类中的方法 cn.dev33.satoken.stp.StpLogic
-
更改 token - id 映射关系
- URL_REGEX - 类中的静态变量 cn.dev33.satoken.util.SaFoxUtil
-
验证URL的正则表达式
- USER - 类中的静态变量 cn.dev33.satoken.session.SaSession
-
在 SaSession 上存储用户对象时建议使用的 key
V
- vagueMatch(String, String) - 类中的静态方法 cn.dev33.satoken.util.SaFoxUtil
-
字符串模糊匹配
- value() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckDisable
-
服务标识 (具体你要校验是否禁用的服务名称)
- value() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckPermission
-
需要校验的权限码 [ 数组 ]
- value() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckRole
-
需要校验的角色标识 [ 数组 ]
- value() - annotation interface 中的元素 cn.dev33.satoken.annotation.SaCheckSafe
-
要校验的服务
- value1IsEmpty() - 类中的方法 cn.dev33.satoken.util.SaValue2Box
-
判断第一个值是否为 null 或者空字符串
- value2IsEmpty() - 类中的方法 cn.dev33.satoken.util.SaValue2Box
-
判断第二个值是否为 null 或者空字符串
- valueIsNull(Object) - 接口中的方法 cn.dev33.satoken.application.SaGetValueInterface
-
判断一个值是否为null
- valueOf(String) - enum class中的静态方法 cn.dev33.satoken.annotation.SaMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 cn.dev33.satoken.router.SaHttpMethod
-
Returns the enum constant of this class with the specified name.
- values() - enum class中的静态方法 cn.dev33.satoken.annotation.SaMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cn.dev33.satoken.router.SaHttpMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERSION_NO - 类中的静态变量 cn.dev33.satoken.util.SaTokenConsts
-
Sa-Token 当前版本号
W
- warn - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
- warn(String, Object...) - 接口中的方法 cn.dev33.satoken.log.SaLog
-
输出 warn 日志
- warn(String, Object...) - 类中的方法 cn.dev33.satoken.log.SaLogForConsole
- WARN_COLOR - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
- WARN_PREFIX - 类中的静态变量 cn.dev33.satoken.log.SaLogForConsole
All Classes and Interfaces|常量字段值|所有程序包|序列化表格