- check() - 类 中的方法cn.dev33.satoken.basic.SaBasicTemplate
-
对当前会话进行 Basic 校验(使用全局配置的账号密码),校验不通过则抛出异常
- check(String) - 类 中的方法cn.dev33.satoken.basic.SaBasicTemplate
-
对当前会话进行 Basic 校验(手动设置账号密码),校验不通过则抛出异常
- check(String, String) - 类 中的方法cn.dev33.satoken.basic.SaBasicTemplate
-
对当前会话进行 Basic 校验(手动设置 Realm 和 账号密码),校验不通过则抛出异常
- check() - 类 中的静态方法cn.dev33.satoken.basic.SaBasicUtil
-
对当前会话进行 Basic 校验(使用全局配置的账号密码),校验不通过则抛出异常
- check(String) - 类 中的静态方法cn.dev33.satoken.basic.SaBasicUtil
-
对当前会话进行 Basic 校验(手动设置账号密码),校验不通过则抛出异常
- check(String, String) - 类 中的静态方法cn.dev33.satoken.basic.SaBasicUtil
-
对当前会话进行 Basic 校验(手动设置 Realm 和 账号密码),校验不通过则抛出异常
- check(SaFunction) - 类 中的方法cn.dev33.satoken.router.SaRouterStaff
-
执行校验函数 (无参)
- check(SaParamFunction<SaRouterStaff>) - 类 中的方法cn.dev33.satoken.router.SaRouterStaff
-
执行校验函数 (带参)
- checkActivityTimeout(String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
检查指定token 是否已经[临时过期],如果已经过期则抛出异常
- checkActivityTimeout() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
检查当前token 是否已经[临时过期],如果已经过期则抛出异常
- checkActivityTimeout() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
检查当前token 是否已经[临时过期],如果已经过期则抛出异常
- checkByAnnotation(SaCheckLogin) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
根据注解(@SaCheckLogin)鉴权
- checkByAnnotation(SaCheckRole) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
根据注解(@SaCheckRole)鉴权
- checkByAnnotation(SaCheckPermission) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
根据注解(@SaCheckPermission)鉴权
- checkByAnnotation(SaCheckSafe) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
根据注解(@SaCheckSafe)鉴权
- checkCurrentRequestToken() - 类 中的方法cn.dev33.satoken.id.SaIdTemplate
-
校验当前Request提供的Id-Token是否有效 (如果无效则抛出异常)
- checkCurrentRequestToken() - 类 中的静态方法cn.dev33.satoken.id.SaIdUtil
-
校验当前Request提供的Id-Token是否有效 (如果无效则抛出异常)
- checkElementAnnotation - 类 中的变量cn.dev33.satoken.strategy.SaStrategy
-
对一个 [元素] 对象进行注解校验 (注解鉴权内部实现)
参数 [element元素]
- checkLogin() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
检验当前会话是否已经登录,如未登录,则抛出异常
- checkLogin() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
检验当前会话是否已经登录,如未登录,则抛出异常
- checkMethodAnnotation - 类 中的变量cn.dev33.satoken.strategy.SaStrategy
-
对一个 [Method] 对象进行注解校验 (注解鉴权内部实现)
参数 [Method句柄]
- 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
-
检查明文密码文本是否匹配加密后的文本
- 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
-
检查当前会话是否已通过二级认证,如未通过则抛出异常
- checkToken(String) - 类 中的方法cn.dev33.satoken.id.SaIdTemplate
-
校验一个Id-Token是否有效 (如果无效则抛出异常)
- checkToken(String) - 类 中的静态方法cn.dev33.satoken.id.SaIdUtil
-
校验一个Id-Token是否有效 (如果无效则抛出异常)
- clear() - 类 中的方法cn.dev33.satoken.session.SaSession
-
清空所有值
- clearAttribute() - 类 中的方法cn.dev33.satoken.session.SaSession
-
已过时。
- clearBox() - 类 中的静态方法cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage
-
清除 [Box存储器]
- clearLastActivity(String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
清除指定token的 [最后操作时间]
- closeSafe() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
在当前会话 结束二级认证
- closeSafe() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
在当前会话 结束二级认证
- cn.dev33.satoken - 程序包 cn.dev33.satoken
-
- cn.dev33.satoken.annotation - 程序包 cn.dev33.satoken.annotation
-
- 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
-
因为不能确定最终运行的容器属于标准Servlet模型还是非Servlet模型,特封装此包下的包装类进行对接
- cn.dev33.satoken.context.second - 程序包 cn.dev33.satoken.context.second
-
- cn.dev33.satoken.dao - 程序包 cn.dev33.satoken.dao
-
- 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.id - 程序包 cn.dev33.satoken.id
-
- cn.dev33.satoken.json - 程序包 cn.dev33.satoken.json
-
- cn.dev33.satoken.listener - 程序包 cn.dev33.satoken.listener
-
- cn.dev33.satoken.router - 程序包 cn.dev33.satoken.router
-
- 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_ERROR - 类 中的静态变量cn.dev33.satoken.util.SaResult
-
- CODE_SUCCESS - 类 中的静态变量cn.dev33.satoken.util.SaResult
-
- CODE_UNDEFINED - 类 中的静态变量cn.dev33.satoken.exception.SaExceptionCode
-
代表未指定异常细分状态码
- config - 类 中的静态变量cn.dev33.satoken.SaManager
-
配置文件 Bean
- configPath - 类 中的静态变量cn.dev33.satoken.config.SaTokenConfigFactory
-
配置文件地址
- containsAttribute(String) - 类 中的方法cn.dev33.satoken.session.SaSession
-
已过时。
- 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路径获取配置信息
- createLoginSession(Object) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
创建指定账号id的登录会话
- createLoginSession(Object, SaLoginModel) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
创建指定账号id的登录会话
- createLoginSession(Object) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
创建指定账号id的登录会话
- createLoginSession(Object, SaLoginModel) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
创建指定账号id的登录会话
- createSession - 类 中的变量cn.dev33.satoken.strategy.SaStrategy
-
创建 Session 的策略
参数 [SessionId]
- createSign(Map<String, Object>, String) - 接口 中的方法cn.dev33.satoken.sign.SaSignTemplate
-
创建签名:md5(paramsStr + keyStr)
- createToken() - 类 中的方法cn.dev33.satoken.id.SaIdTemplate
-
创建一个Id-Token
- createToken - 类 中的变量cn.dev33.satoken.strategy.SaStrategy
-
创建 Token 的策略
参数 [账号id, 账号类型]
- createToken(Object, long) - 接口 中的方法cn.dev33.satoken.temp.SaTempInterface
-
根据value创建一个token
- createToken(Object, long) - 类 中的静态方法cn.dev33.satoken.temp.SaTempUtil
-
根据value创建一个token
- createTokenValue(Object, String, long, Map<String, Object>) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
创建一个TokenValue
- createTokenValue(Object, String, long) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
已过时。
- crypt(byte[], byte[], int, int[]) - 类 中的方法cn.dev33.satoken.secure.BCrypt
-
加密密文
- gensalt(int, SecureRandom) - 类 中的静态方法cn.dev33.satoken.secure.BCrypt
-
生成盐
- gensalt(int) - 类 中的静态方法cn.dev33.satoken.secure.BCrypt
-
生成盐
- gensalt() - 类 中的静态方法cn.dev33.satoken.secure.BCrypt
-
生成盐
- get(String) - 接口 中的方法cn.dev33.satoken.context.model.SaStorage
-
在 [Request作用域] 里获取一个值
- get(String) - 接口 中的方法cn.dev33.satoken.dao.SaTokenDao
-
获取Value,如无返空
- get(String) - 类 中的方法cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
-
- get(String) - 类 中的方法cn.dev33.satoken.session.SaSession
-
取值
- get(String, T) - 类 中的方法cn.dev33.satoken.session.SaSession
-
取值 (指定默认值)
- get(String, SaRetFunction) - 类 中的方法cn.dev33.satoken.session.SaSession
-
取值 (如果值为null,则执行fun函数获取值)
- get(int, String, Object) - 类 中的静态方法cn.dev33.satoken.util.SaResult
-
- getActivityTimeout() - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- getAnnotation - 类 中的变量cn.dev33.satoken.strategy.SaStrategy
-
从元素上获取注解(注解鉴权内部实现)
参数 [element元素,要获取的注解类型]
- getAttribute(String) - 类 中的方法cn.dev33.satoken.session.SaSession
-
已过时。
- getAttribute(String, Object) - 类 中的方法cn.dev33.satoken.session.SaSession
-
已过时。
- 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存储器], 如果为空则抛出异常
- getCheckIdToken() - 类 中的方法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
-
- getConfig() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
返回全局配置对象
- getConfigOfIsShare() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
返回全局配置对象的isShare属性
- getContext() - 类 中的静态方法cn.dev33.satoken.context.SaHolder
-
获取当前请求的 SaTokenContext
- getCookie() - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- getCookieDomain() - 类 中的方法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
-
返回当前会话创建时间
- 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
-
- getDeviceOrDefalut() - 类 中的方法cn.dev33.satoken.stp.SaLoginModel
-
已过时。
- getDeviceOrDefault() - 类 中的方法cn.dev33.satoken.stp.SaLoginModel
-
- getDisableTime() - 异常错误 中的方法cn.dev33.satoken.exception.DisableLoginException
-
获取: 封禁剩余时间,单位:秒
- getDisableTime(Object) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取指定账号剩余封禁时间,单位:秒(-1=永久封禁,-2=未被封禁)
- getDisableTime(Object) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取指定账号剩余封禁时间,单位:秒(-1=永久封禁,-2=未被封禁)
- getDomain() - 类 中的方法cn.dev33.satoken.config.SaCookieConfig
-
- getDomain() - 类 中的方法cn.dev33.satoken.context.model.SaCookie
-
- getDouble(String) - 类 中的方法cn.dev33.satoken.session.SaSession
-
取值 (转double类型)
- 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模式下有效)
- getExtraData() - 类 中的方法cn.dev33.satoken.stp.SaLoginModel
-
- getFloat(String) - 类 中的方法cn.dev33.satoken.session.SaSession
-
取值 (转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
-
获取此Session的id
- getIdTokenTimeout() - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- getInt(String) - 类 中的方法cn.dev33.satoken.session.SaSession
-
取值 (转int类型)
- getIsConcurrent() - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- getIsLastingCookie() - 类 中的方法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
-
- getIsReadHead() - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- getIsShare() - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- getJwtSecretKey() - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- getJwtSecretKey() - 接口 中的方法cn.dev33.satoken.temp.SaTempInterface
-
- getLoginDevice() - 类 中的方法cn.dev33.satoken.stp.SaTokenInfo
-
- getLoginDevice() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
返回当前会话的登录设备类型
- getLoginDevice() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
返回当前会话的登录设备类型
- getLoginId() - 异常错误 中的方法cn.dev33.satoken.exception.DisableLoginException
-
获取: 被封禁的账号id
- getLoginId() - 类 中的方法cn.dev33.satoken.stp.SaTokenInfo
-
- getLoginId() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取当前会话账号id, 如果未登录,则抛出异常
- getLoginId(T) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取当前会话账号id, 如果未登录,则返回默认值
- getLoginId() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取当前会话账号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 (不做任何特殊处理)
- getLoginKey() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
已过时。
- getLoginType() - 异常错误 中的方法cn.dev33.satoken.exception.DisableLoginException
-
获取账号类型
- getLoginType() - 异常错误 中的方法cn.dev33.satoken.exception.NotLoginException
-
获得账号类型
- getLoginType() - 异常错误 中的方法cn.dev33.satoken.exception.NotPermissionException
-
获得账号类型
- getLoginType() - 异常错误 中的方法cn.dev33.satoken.exception.NotRoleException
-
获得账号类型
- getLoginType() - 类 中的方法cn.dev33.satoken.stp.SaTokenInfo
-
- getLoginType() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取当前 StpLogic 的账号类型
- getLoginType() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取当前 StpLogic 的账号类型
- getLong(String) - 类 中的方法cn.dev33.satoken.session.SaSession
-
取值 (转long类型)
- getMarking28() - 类 中的静态方法cn.dev33.satoken.util.SaFoxUtil
-
以当前时间戳和随机int数字拼接一个随机字符串
- getMaxAge() - 类 中的方法cn.dev33.satoken.context.model.SaCookie
-
- getMaxLoginCount() - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- getMethod() - 接口 中的方法cn.dev33.satoken.context.model.SaRequest
-
返回当前请求的类型
- getModel(String, Class<T>) - 类 中的方法cn.dev33.satoken.session.SaSession
-
取值 (指定转换类型)
- getModel(String, Class<T>, Object) - 类 中的方法cn.dev33.satoken.session.SaSession
-
取值 (指定转换类型, 并指定值为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
-
在 [请求体] 里获取一个值,值为空时返回默认值
- getParamNotNull(String) - 接口 中的方法cn.dev33.satoken.context.model.SaRequest
-
在 [请求体] 里获取一个值 (此值必须存在,否则抛出异常 )
- getPastTokenNh() - 类 中的方法cn.dev33.satoken.id.SaIdTemplate
-
获取Past-Id-Token,不做任何处理
- getPastTokenNh() - 类 中的静态方法cn.dev33.satoken.id.SaIdUtil
-
获取Past-Id-Token,不做任何处理
- getPath() - 类 中的方法cn.dev33.satoken.config.SaCookieConfig
-
- getPath() - 类 中的方法cn.dev33.satoken.context.model.SaCookie
-
- getPermission() - 异常错误 中的方法cn.dev33.satoken.exception.NotPermissionException
-
- getPermissionList(Object, String) - 接口 中的方法cn.dev33.satoken.stp.StpInterface
-
返回指定账号id所拥有的权限码集合
- getPermissionList(Object, String) - 类 中的方法cn.dev33.satoken.stp.StpInterfaceDefaultImpl
-
- getPermissionList() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取:当前账号的权限码集合
- getPermissionList(Object) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取:指定账号的权限码集合
- getPermissionList() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取:当前账号的权限码集合
- getPermissionList(Object) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取:指定账号的权限码集合
- 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
-
获取当前请求的 [Request] 对象
- getRequest() - 类 中的方法cn.dev33.satoken.context.SaTokenContextForThreadLocal
-
- getRequest() - 类 中的方法cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage.Box
-
- getRequest() - 类 中的静态方法cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage
-
在 [Box存储器] 获取 [Request] 对象
- 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
-
获取当前请求的 [Response] 对象
- getResponse() - 类 中的方法cn.dev33.satoken.context.SaTokenContextForThreadLocal
-
- getResponse() - 类 中的方法cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage.Box
-
- getResponse() - 类 中的静态方法cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage
-
在 [Box存储器] 获取 [Response] 对象
- getRole() - 异常错误 中的方法cn.dev33.satoken.exception.NotRoleException
-
- getRoleList(Object, String) - 接口 中的方法cn.dev33.satoken.stp.StpInterface
-
返回指定账号id所拥有的角色标识集合
- getRoleList(Object, String) - 类 中的方法cn.dev33.satoken.stp.StpInterfaceDefaultImpl
-
- getRoleList() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取:当前账号的角色集合
- getRoleList(Object) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取:指定账号的角色集合
- getRoleList() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取:当前账号的角色集合
- getRoleList(Object) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取:指定账号的角色集合
- getSafeTime() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取当前会话的二级认证剩余有效时间 (单位: 秒, 返回-2代表尚未通过二级认证)
- getSafeTime() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取当前会话的二级认证剩余有效时间 (单位: 秒, 返回-2代表尚未通过二级认证)
- getSaJsonTemplate() - 类 中的静态方法cn.dev33.satoken.SaManager
-
- getSameSite() - 类 中的方法cn.dev33.satoken.config.SaCookieConfig
-
- getSameSite() - 类 中的方法cn.dev33.satoken.context.model.SaCookie
-
- 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
-
返回持久化对象
- getSaTokenListener() - 类 中的静态方法cn.dev33.satoken.SaManager
-
- getSaTokenSecondContext() - 类 中的静态方法cn.dev33.satoken.SaManager
-
- getSecure() - 类 中的方法cn.dev33.satoken.config.SaCookieConfig
-
- getSecure() - 类 中的方法cn.dev33.satoken.context.model.SaCookie
-
- getSession(String) - 接口 中的方法cn.dev33.satoken.dao.SaTokenDao
-
获取Session,如无返空
- getSession(boolean) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取当前User-Session, 如果Session尚未创建,isCreate=是否新建并返回
- getSession() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取当前User-Session,如果Session尚未创建,则新建并返回
- getSession(boolean) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取当前会话的Session, 如果Session尚未创建,isCreate=是否新建并返回
- getSession() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取当前会话的Session,如果Session尚未创建,则新建并返回
- getSessionById(String, boolean) - 类 中的静态方法cn.dev33.satoken.session.SaSessionCustomUtil
-
获取指定key的Session
- getSessionById(String) - 类 中的静态方法cn.dev33.satoken.session.SaSessionCustomUtil
-
获取指定key的Session, 如果此Session尚未在DB创建,则新建并返回
- getSessionByLoginId(Object, boolean) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取指定账号id的User-Session, 如果Session尚未创建,isCreate=是否新建并返回
- getSessionByLoginId(Object) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取指定账号id的User-Session,如果Session尚未创建,则新建并返回
- getSessionByLoginId(Object, boolean) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取指定账号id的Session, 如果Session尚未创建,isCreate=是否新建并返回
- getSessionByLoginId(Object) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取指定账号id的Session,如果Session尚未创建,则新建并返回
- getSessionBySessionId(String, boolean) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取指定key的Session, 如果Session尚未创建,isCreate=是否新建并返回
- getSessionBySessionId(String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取指定key的Session, 如果Session尚未创建,则返回null
- getSessionBySessionId(String) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取指定key的Session, 如果Session尚未创建,则返回null
- getSessionTimeout(String) - 接口 中的方法cn.dev33.satoken.dao.SaTokenDao
-
获取Session剩余存活时间 (单位: 秒)
- getSessionTimeout() - 类 中的方法cn.dev33.satoken.stp.SaTokenInfo
-
- getSessionTimeout() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取当前登录者的 User-Session 剩余有效时间 (单位: 秒)
- getSessionTimeout() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取当前登录者的 User-Session 剩余有效时间 (单位: 秒)
- getSessionTimeoutByLoginId(Object) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取指定 loginId 的 User-Session 剩余有效时间 (单位: 秒)
- 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
-
获取当前请求的 [存储器] 对象
- getStorage() - 接口 中的方法cn.dev33.satoken.context.SaTokenContext
-
获取当前请求的 [存储器] 对象
- 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
-
在 [Box存储器] 获取 [存储器] 对象
- getStpInterface() - 类 中的静态方法cn.dev33.satoken.SaManager
-
- getStpLogic(String) - 类 中的静态方法cn.dev33.satoken.SaManager
-
根据 LoginType 获取对应的StpLogic,如果不存在则抛出异常
- getString(String) - 类 中的方法cn.dev33.satoken.session.SaSession
-
取值 (转String类型)
- getSwitchLoginId() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
返回[身份临时切换]的loginId
- getTag() - 类 中的方法cn.dev33.satoken.stp.SaTokenInfo
-
- getTimeout() - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- getTimeout(String) - 接口 中的方法cn.dev33.satoken.dao.SaTokenDao
-
获取Value的剩余存活时间 (单位: 秒)
- getTimeout(String) - 类 中的方法cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
-
- getTimeout() - 类 中的方法cn.dev33.satoken.session.SaSession
-
获取此Session的剩余存活时间 (单位: 秒)
- getTimeout() - 类 中的方法cn.dev33.satoken.stp.SaLoginModel
-
- getTimeout(String) - 接口 中的方法cn.dev33.satoken.temp.SaTempInterface
-
获取指定 token 的剩余有效期,单位:秒
返回值 -1 代表永久,-2 代表token无效
- getTimeout(String) - 类 中的静态方法cn.dev33.satoken.temp.SaTempUtil
-
获取指定 token 的剩余有效期,单位:秒
返回值 -1 代表永久,-2 代表token无效
- getToken() - 类 中的方法cn.dev33.satoken.id.SaIdTemplate
-
获取当前Id-Token, 如果不存在,则立即创建并返回
- getToken() - 类 中的静态方法cn.dev33.satoken.id.SaIdUtil
-
获取当前Id-Token, 如果不存在,则立即创建并返回
- getToken() - 类 中的方法cn.dev33.satoken.stp.SaLoginModel
-
- getTokenActivityTimeout() - 类 中的方法cn.dev33.satoken.stp.SaTokenInfo
-
- getTokenActivityTimeout() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取当前 token [临时过期] 剩余有效时间 (单位: 秒)
- getTokenActivityTimeout() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取当前 token [临时过期] 剩余有效时间 (单位: 秒)
- getTokenActivityTimeoutByToken(String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取指定 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名称
- getTokenName() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
返回token名称
- getTokenNh() - 类 中的方法cn.dev33.satoken.id.SaIdTemplate
-
获取Id-Token,不做任何处理
- getTokenNh() - 类 中的静态方法cn.dev33.satoken.id.SaIdUtil
-
获取Id-Token,不做任何处理
- getTokenPrefix() - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- getTokenSession(boolean) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取当前Token-Session,如果Session尚未创建,isCreate代表是否新建并返回
- getTokenSession() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取当前Token-Session,如果Session尚未创建,则新建并返回
- getTokenSession() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取当前Token-Session,如果Session尚未创建,则新建并返回
- getTokenSessionByToken(String, boolean) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取指定Token-Session,如果Session尚未创建,isCreate代表是否新建并返回
- getTokenSessionByToken(String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取指定Token-Session,如果Session尚未创建,则新建并返回
- getTokenSessionByToken(String) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取指定Token-Session,如果Session尚未创建,则新建并返回
- getTokenSessionCheckLogin() - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- getTokenSessionTimeout() - 类 中的方法cn.dev33.satoken.stp.SaTokenInfo
-
- getTokenSessionTimeout() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取当前 Token-Session 剩余有效时间 (单位: 秒)
- getTokenSessionTimeout() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取当前 Token-Session 剩余有效时间 (单位: 秒)
- getTokenSessionTimeoutByTokenValue(String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取指定 Token-Session 剩余有效时间 (单位: 秒)
- getTokenSign(String) - 类 中的方法cn.dev33.satoken.session.SaSession
-
查找一个token签名
- getTokenSignList() - 类 中的方法cn.dev33.satoken.session.SaSession
-
此Session绑定的token签名列表
- getTokenStyle() - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- getTokenTimeout() - 类 中的方法cn.dev33.satoken.id.SaIdTemplate
-
获取Id-Token的剩余有效期 (单位:秒)
- getTokenTimeout() - 类 中的方法cn.dev33.satoken.stp.SaTokenInfo
-
- getTokenTimeout() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取当前登录者的 token 剩余有效时间 (单位: 秒)
- getTokenTimeout() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取当前登录者的 token 剩余有效时间 (单位: 秒)
- getTokenTimeoutByLoginId(Object) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取指定 loginId 的 token 剩余有效时间 (单位: 秒)
- getTokenValue() - 类 中的方法cn.dev33.satoken.stp.SaTokenInfo
-
- getTokenValue() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取当前TokenValue
- getTokenValue() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取当前TokenValue
- getTokenValueByLoginId(Object) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取指定账号id的tokenValue
在配置为允许并发登录时,此方法只会返回队列的最后一个token,
如果你需要返回此账号id的所有token,请调用 getTokenValueListByLoginId
- getTokenValueByLoginId(Object, String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取指定账号id指定设备类型端的tokenValue
在配置为允许并发登录时,此方法只会返回队列的最后一个token,
如果你需要返回此账号id的所有token,请调用 getTokenValueListByLoginId
- getTokenValueByLoginId(Object) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取指定账号id的tokenValue
在配置为允许并发登录时,此方法只会返回队列的最后一个token,
如果你需要返回此账号id的所有token,请调用 getTokenValueListByLoginId
- getTokenValueByLoginId(Object, String) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取指定账号id指定设备类型端的tokenValue
在配置为允许并发登录时,此方法只会返回队列的最后一个token,
如果你需要返回此账号id的所有token,请调用 getTokenValueListByLoginId
- getTokenValueListByLoginId(Object) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取指定账号id的tokenValue集合
- getTokenValueListByLoginId(Object, String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取指定账号id指定设备类型端的tokenValue 集合
- getTokenValueListByLoginId(Object) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取指定账号id的tokenValue集合
- getTokenValueListByLoginId(Object, String) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取指定账号id指定设备类型端的tokenValue 集合
- getTokenValueNotCut() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
获取当前TokenValue (不裁剪前缀)
- getTokenValueNotCut() - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
获取当前TokenValue (不裁剪前缀)
- getType() - 异常错误 中的方法cn.dev33.satoken.exception.NotLoginException
-
获取异常类型
- 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
-
- getValueByDefaultValue(Object, T) - 类 中的方法cn.dev33.satoken.session.SaSession
-
根据默认值来获取值
- 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
- has(String) - 类 中的方法cn.dev33.satoken.session.SaSession
-
是否含有某个key
- hasElement(List<String>, String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
判断:集合中是否包含指定元素(模糊匹配)
- hasElement - 类 中的变量cn.dev33.satoken.strategy.SaStrategy
-
判断:集合中是否包含指定元素(模糊匹配)
参数 [集合, 元素]
- hashpw(String) - 类 中的静态方法cn.dev33.satoken.secure.BCrypt
-
生成密文,使用长度为10的加盐方式
- hashpw(String, String) - 类 中的静态方法cn.dev33.satoken.secure.BCrypt
-
生成密文
- hasParam(String) - 接口 中的方法cn.dev33.satoken.context.model.SaRequest
-
检测请求是否提供了指定参数
- hasPermission(String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
判断:当前账号是否含有指定权限, 返回true或false
- hasPermission(Object, String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
判断:指定账号id是否含有指定权限, 返回true或false
- hasPermission(String) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
判断:当前账号是否含有指定权限, 返回true或false
- hasPermission(Object, String) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
判断:指定账号id是否含有指定权限, 返回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(String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
判断:当前账号是否拥有指定角色, 返回true或false
- hasRole(Object, String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
判断:指定账号是否含有指定角色标识, 返回true或false
- hasRole(String) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
判断:当前账号是否拥有指定角色, 返回true或false
- hasRole(Object, 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
-
判断:当前账号是否含有指定角色标识 [指定多个,只要其一验证通过即可]
- HEADER_NAME - 类 中的静态变量cn.dev33.satoken.context.model.SaCookie
-
写入响应头时使用的key
- SaBase64Util - cn.dev33.satoken.secure中的类
-
Sa-Token Base64工具类
- SaBase64Util() - 类 的构造器cn.dev33.satoken.secure.SaBase64Util
-
- SaBasicTemplate - cn.dev33.satoken.basic中的类
-
Sa-Token Http Basic 认证模块
- SaBasicTemplate() - 类 的构造器cn.dev33.satoken.basic.SaBasicTemplate
-
- saBasicTemplate - 类 中的静态变量cn.dev33.satoken.basic.SaBasicUtil
-
底层 SaBasicTemplate 对象
- SaBasicUtil - cn.dev33.satoken.basic中的类
-
Sa-Token Http Basic 认证 Util
- SaBasicUtil() - 类 的构造器cn.dev33.satoken.basic.SaBasicUtil
-
- SaCheckBasic - cn.dev33.satoken.annotation中的注释类型
-
Http Basic 认证:只有通过 Basic 认证后才能进入该方法
可标注在函数、类上(效果等同于标注在此类的所有方法上)
- SaCheckLogin - cn.dev33.satoken.annotation中的注释类型
-
登录认证:只有登录之后才能进入该方法
可标注在函数、类上(效果等同于标注在此类的所有方法上)
- SaCheckPermission - cn.dev33.satoken.annotation中的注释类型
-
权限认证:必须具有指定权限才能进入该方法
可标注在函数、类上(效果等同于标注在此类的所有方法上)
- SaCheckRole - cn.dev33.satoken.annotation中的注释类型
-
角色认证:必须具有指定角色标识才能进入该方法
可标注在函数、类上(效果等同于标注在此类的所有方法上)
- SaCheckSafe - cn.dev33.satoken.annotation中的注释类型
-
二级认证校验:必须二级认证之后才能进入该方法
可标注在函数、类上(效果等同于标注在此类的所有方法上)
- SaCookie - cn.dev33.satoken.context.model中的类
-
Cookie Model
- 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
-
- SaExceptionCode - cn.dev33.satoken.exception中的类
-
定义所有异常细分状态码
- SaExceptionCode() - 类 的构造器cn.dev33.satoken.exception.SaExceptionCode
-
- SAFE_AUTH_SAVE_KEY - 类 中的静态变量cn.dev33.satoken.util.SaTokenConsts
-
常量key标记: 在进行Token二级验证时使用的key
- SaFilterAuthStrategy - cn.dev33.satoken.filter中的接口
-
Sa-Token全局过滤器-认证策略
- SaFilterErrorStrategy - cn.dev33.satoken.filter中的接口
-
Sa-Token全局过滤器-异常处理策略
- SaFoxUtil - cn.dev33.satoken.util中的类
-
Sa-Token 内部工具类
- SaFoxUtil() - 类 的构造器cn.dev33.satoken.util.SaFoxUtil
-
- SaFunction - cn.dev33.satoken.fun中的接口
-
设定一个函数,方便在Lambda表达式下的函数式编程
- SaHolder - cn.dev33.satoken.context中的类
-
Sa-Token 上下文持有类
- SaHolder() - 类 的构造器cn.dev33.satoken.context.SaHolder
-
- SaHttpMethod - cn.dev33.satoken.router中的枚举
-
Http 请求各种请求类型的枚举表示
参考:Spring - HttpMethod
- SaIdTemplate - cn.dev33.satoken.id中的类
-
Sa-Token-Id 身份凭证模块
身份凭证的获取与校验,可用于微服务内部调用鉴权
- SaIdTemplate() - 类 的构造器cn.dev33.satoken.id.SaIdTemplate
-
- saIdTemplate - 类 中的静态变量cn.dev33.satoken.id.SaIdUtil
-
底层 SaIdTemplate 对象
- SaIdUtil - cn.dev33.satoken.id中的类
-
Sa-Token-Id 身份凭证模块-工具类
- SaIdUtil() - 类 的构造器cn.dev33.satoken.id.SaIdUtil
-
- 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
-
- SaLoginConfig - cn.dev33.satoken.stp中的类
-
快速构建 调用 `StpUtil.login()` 时的 [配置参数 Model ]
- SaLoginConfig() - 类 的构造器cn.dev33.satoken.stp.SaLoginConfig
-
- 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
-
- SaMode - cn.dev33.satoken.annotation中的枚举
-
注解鉴权的验证模式
- 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中的类
-
对Ajax请求返回Json格式数据的简易封装
所有预留字段:
code=状态码
msg=描述信息
data=携带对象
- SaResult() - 类 的构造器cn.dev33.satoken.util.SaResult
-
构建
- SaResult(int, String, Object) - 类 的构造器cn.dev33.satoken.util.SaResult
-
构建
- SaResult(Map<String, Object>) - 类 的构造器cn.dev33.satoken.util.SaResult
-
根据 Map 快速构建
- SaRetFunction - cn.dev33.satoken.fun中的接口
-
设定一个函数,并返回一个值,方便在Lambda表达式下的函数式编程
- SaRouteFunction - cn.dev33.satoken.router中的接口
-
路由拦截器验证方法Lambda
- SaRouter - cn.dev33.satoken.router中的类
-
路由匹配操作工具类
- SaRouter() - 类 的构造器cn.dev33.satoken.router.SaRouter
-
- SaRouterStaff - cn.dev33.satoken.router中的类
-
路由匹配操作对象
- SaRouterStaff() - 类 的构造器cn.dev33.satoken.router.SaRouterStaff
-
- SaRouterUtil - cn.dev33.satoken.router中的类
-
已过时。
- SaRouterUtil() - 类 的构造器cn.dev33.satoken.router.SaRouterUtil
-
已过时。
- SaSecureUtil - cn.dev33.satoken.secure中的类
-
Sa-Token 常见加密算法工具类
- SaSecureUtil() - 类 的构造器cn.dev33.satoken.secure.SaSecureUtil
-
- 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中的类
-
自定义 Session 工具类
样例:
// 在一处代码写入数据
SaSession session = SaSessionCustomUtil.getSessionById("role-" + 1001);
session.set("count", 1);
// 在另一处代码获取数据
SaSession session = SaSessionCustomUtil.getSessionById("role-" + 1001);
int count = session.getInt("count");
System.out.println("count=" + count);
- SaSessionCustomUtil() - 类 的构造器cn.dev33.satoken.session.SaSessionCustomUtil
-
- SaSignTemplate - cn.dev33.satoken.sign中的接口
-
参数签名算法
- SaSignTemplateDefaultImpl - cn.dev33.satoken.sign中的类
-
参数签名算法 [默认实现类]
- SaSignTemplateDefaultImpl() - 类 的构造器cn.dev33.satoken.sign.SaSignTemplateDefaultImpl
-
- SaStorage - cn.dev33.satoken.context.model中的接口
-
[存储器] 包装类
在 Request作用域里: 存值、取值
- SaStrategy - cn.dev33.satoken.strategy中的类
-
Sa-Token 策略对象
此类统一定义框架内的一些关键性逻辑算法,方便开发者进行按需重写,例:
// SaStrategy全局单例,所有方法都用以下形式重写
SaStrategy.me.setCreateToken((loginId, loginType) -》 {
// 自定义Token生成的算法
return "xxxx";
});
- SaTempDefaultImpl - cn.dev33.satoken.temp中的类
-
Sa-Token 临时令牌验证模块 默认实现类
- SaTempDefaultImpl() - 类 的构造器cn.dev33.satoken.temp.SaTempDefaultImpl
-
- SaTempInterface - cn.dev33.satoken.temp中的接口
-
Sa-Token 临时令牌验证模块接口
- SaTempUtil - cn.dev33.satoken.temp中的类
-
Sa-Token 临时验证令牌模块
- SaTempUtil() - 类 的构造器cn.dev33.satoken.temp.SaTempUtil
-
- SaTokenConfig - cn.dev33.satoken.config中的类
-
Sa-Token 配置类 Model
你可以通过yml、properties、java代码等形式配置本类参数,具体请查阅官方文档: http://sa-token.dev33.cn/
- SaTokenConfig() - 类 的构造器cn.dev33.satoken.config.SaTokenConfig
-
- SaTokenConfigFactory - cn.dev33.satoken.config中的类
-
Sa-Token配置文件的构建工厂类
用于手动读取配置文件初始化 SaTokenConfig 对象,只有在非IOC环境下你才会用到此类
- SaTokenConfigFactory() - 类 的构造器cn.dev33.satoken.config.SaTokenConfigFactory
-
- SaTokenConsts - cn.dev33.satoken.util中的类
-
Sa-Token常量类
- SaTokenConsts() - 类 的构造器cn.dev33.satoken.util.SaTokenConsts
-
- SaTokenContext - cn.dev33.satoken.context中的接口
-
Sa-Token 上下文处理器
- SaTokenContextDefaultImpl - cn.dev33.satoken.context中的类
-
Sa-Token 上下文处理器 [默认实现类]
一般情况下框架会为你自动注入合适的上下文处理器,如果代码断点走到了此默认实现类,
说明你引入的依赖有问题或者错误的调用了Sa-Token的API, 请在[在线开发文档 → 附录 → 常见问题排查] 中按照提示进行排查
- SaTokenContextDefaultImpl() - 类 的构造器cn.dev33.satoken.context.SaTokenContextDefaultImpl
-
- SaTokenContextForThreadLocal - cn.dev33.satoken.context中的类
-
Sa-Token 上下文处理器 [ThreadLocal版本]
使用 [ThreadLocal版本] 上下文处理器需要在全局过滤器或者拦截器内率先调用
SaTokenContextForThreadLocalStorage.setBox(req,res, sto) 初始化上下文
- 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中的类
-
- SaTokenDao - cn.dev33.satoken.dao中的接口
-
Sa-Token持久层接口
- SaTokenDaoDefaultImpl - cn.dev33.satoken.dao中的类
-
Sa-Token持久层接口 [默认实现类, 基于内存Map]
- SaTokenDaoDefaultImpl() - 类 的构造器cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
-
构造函数
- SaTokenException - cn.dev33.satoken.exception中的异常错误
-
Sa-Token框架内部逻辑发生错误抛出的异常
(自定义此异常方便开发者在做全局异常处理时分辨异常类型)
- SaTokenException(int) - 异常错误 的构造器cn.dev33.satoken.exception.SaTokenException
-
构建一个异常
- SaTokenException(String) - 异常错误 的构造器cn.dev33.satoken.exception.SaTokenException
-
构建一个异常
- SaTokenException(int, String) - 异常错误 的构造器cn.dev33.satoken.exception.SaTokenException
-
构建一个异常
- SaTokenException(Throwable) - 异常错误 的构造器cn.dev33.satoken.exception.SaTokenException
-
构建一个异常
- SaTokenException(String, 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 侦听器
你可以通过实现此接口在用户登陆、退出等关键性操作时进行一些AOP操作
- SaTokenListenerDefaultImpl - cn.dev33.satoken.listener中的类
-
Sa-Token 侦听器的默认实现:log打印
- SaTokenListenerDefaultImpl() - 类 的构造器cn.dev33.satoken.listener.SaTokenListenerDefaultImpl
-
- SaTokenSecondContext - cn.dev33.satoken.context.second中的接口
-
Sa-Token 二级Context - 基础接口
(利用继承机制实现区别 [一级Context] 与 [二级Context] 的目的)
- SaTokenSecondContextCreator - cn.dev33.satoken.context.second中的接口
-
Sa-Token 二级Context - 创建器
- savePastToken(String, long) - 类 中的方法cn.dev33.satoken.id.SaIdTemplate
-
保存Past-Id-Token
- saveToken(String) - 类 中的方法cn.dev33.satoken.id.SaIdTemplate
-
保存Id-Token
- saveTokenToIdMapping(String, Object, long) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
存储 Token-Id 映射
- searchData(String, String, int, int) - 接口 中的方法cn.dev33.satoken.dao.SaTokenDao
-
搜索数据
- searchData(String, String, int, int) - 类 中的方法cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
-
- searchList(Collection<String>, String, String, int, int) - 类 中的静态方法cn.dev33.satoken.util.SaFoxUtil
-
从集合里查询数据
- searchList(List<String>, int, int) - 类 中的静态方法cn.dev33.satoken.util.SaFoxUtil
-
从集合里查询数据
- searchSessionId(String, int, int) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
根据条件查询SessionId
- searchSessionId(String, int, int) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
根据条件查询SessionId
- searchTokenSessionId(String, int, int) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
根据条件查询Token专属Session的Id
- searchTokenSessionId(String, int, int) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
根据条件查询Token专属Session的Id
- searchTokenValue(String, int, int) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
根据条件查询Token
- searchTokenValue(String, int, int) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
根据条件查询Token
- sessionKey - 类 中的静态变量cn.dev33.satoken.session.SaSessionCustomUtil
-
添加上指定前缀,防止恶意伪造Session
- sessionTimeout - 类 中的变量cn.dev33.satoken.stp.SaTokenInfo
-
User-Session剩余有效时间 (单位: 秒)
- set(String, Object) - 接口 中的方法cn.dev33.satoken.context.model.SaStorage
-
在 [Request作用域] 里写入一个值
- set(String, String, long) - 接口 中的方法cn.dev33.satoken.dao.SaTokenDao
-
写入Value,并设定存活时间 (单位: 秒)
- set(String, String, long) - 类 中的方法cn.dev33.satoken.dao.SaTokenDaoDefaultImpl
-
- set(String, Object) - 类 中的方法cn.dev33.satoken.session.SaSession
-
写值
- set(String, Object) - 类 中的方法cn.dev33.satoken.util.SaResult
-
写入一个值 自定义key, 连缀风格
- setActivityTimeout(long) - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- setAllowConcurrentLogin(Boolean) - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
已过时。
- setAttribute(String, Object) - 类 中的方法cn.dev33.satoken.session.SaSession
-
已过时。
- setAutoRenew(Boolean) - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- setBasic(String) - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- setBox(SaRequest, SaResponse, SaStorage) - 类 中的静态方法cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage
-
初始化 [Box存储器]
- setCheckElementAnnotation(Consumer<AnnotatedElement>) - 类 中的方法cn.dev33.satoken.strategy.SaStrategy
-
对一个 [元素] 对象进行注解校验 (注解鉴权内部实现)
参数 [element元素]
- setCheckIdToken(Boolean) - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- setCheckMethodAnnotation(Consumer<Method>) - 类 中的方法cn.dev33.satoken.strategy.SaStrategy
-
对一个 [Method] 对象进行注解校验 (注解鉴权内部实现)
参数 [Method句柄]
- setCode(int) - 异常错误 中的方法cn.dev33.satoken.exception.SaTokenException
-
写入异常细分状态码
- setCode(int) - 类 中的方法cn.dev33.satoken.util.SaResult
-
给code赋值,连缀风格
- setConfig(SaTokenConfig) - 类 中的静态方法cn.dev33.satoken.SaManager
-
- setCookie(SaCookieConfig) - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- setCookieDomain(String) - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
已过时。
- setCreateSession(Function<String, SaSession>) - 类 中的方法cn.dev33.satoken.strategy.SaStrategy
-
重写创建 Session 的策略
参数 [SessionId]
- setCreateTime(long) - 类 中的方法cn.dev33.satoken.session.SaSession
-
写入此Session的创建时间
- setCreateToken(BiFunction<Object, String, String>) - 类 中的方法cn.dev33.satoken.strategy.SaStrategy
-
重写创建 Token 的策略
参数 [账号id, 账号类型]
- setCurrDomain(String) - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- setData(Object) - 类 中的方法cn.dev33.satoken.util.SaResult
-
给data赋值,连缀风格
- setDataRefreshPeriod(int) - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- setDefaultValue(String, Object) - 类 中的方法cn.dev33.satoken.session.SaSession
-
写值(只有在此key原本无值的时候才会写入)
- setDevice(String) - 类 中的静态方法cn.dev33.satoken.stp.SaLoginConfig
-
- setDevice(String) - 类 中的方法cn.dev33.satoken.stp.SaLoginModel
-
- setDomain(String) - 类 中的方法cn.dev33.satoken.config.SaCookieConfig
-
- setDomain(String) - 类 中的方法cn.dev33.satoken.context.model.SaCookie
-
- 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
-
- setGetAnnotation(BiFunction<AnnotatedElement, Class<? extends Annotation>, Annotation>) - 类 中的方法cn.dev33.satoken.strategy.SaStrategy
-
从元素上获取注解(注解鉴权内部实现)
参数 [element元素,要获取的注解类型]
- setHasElement(BiFunction<List<String>, String, Boolean>) - 类 中的方法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
-
写入此Session的id
- setIdTokenTimeout(long) - 类 中的方法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
-
- setIsReadHead(Boolean) - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- setIsShare(Boolean) - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- setIsV(Boolean) - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
已过时。
- setJwtSecretKey(String) - 类 中的方法cn.dev33.satoken.config.SaTokenConfig
-
- setLastActivityToNow(String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
写入指定token的 [最后操作时间] 为当前时间戳
- setLoginDevice(String) - 类 中的方法cn.dev33.satoken.stp.SaTokenInfo
-
- setLoginId(Object) - 类 中的方法cn.dev33.satoken.stp.SaTokenInfo
-
- setLoginId(Object) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
已过时。
- setLoginId(Object, String) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
已过时。
- setLoginId(Object, boolean) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
已过时。
- setLoginId(Object, SaLoginModel) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
已过时。
- setLoginType(String) - 类 中的方法cn.dev33.satoken.stp.SaTokenInfo
-
- setLoginType(String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
设置当前账号类型
- setMap(Map<String, ?>) - 类 中的方法cn.dev33.satoken.util.SaResult
-
写入一个Map, 连缀风格
- setMaxAge(int) - 类 中的方法cn.dev33.satoken.context.model.SaCookie
-
- setMaxLoginCount(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
-
- setSaSignTemplate(SaSignTemplate) - 类 中的静态方法cn.dev33.satoken.SaManager
-
- setSaTemp(SaTempInterface) - 类 中的静态方法cn.dev33.satoken.SaManager
-
- setSaTokenContext(SaTokenContext) - 类 中的静态方法cn.dev33.satoken.SaManager
-
- setSaTokenDao(SaTokenDao) - 类 中的静态方法cn.dev33.satoken.SaManager
-
- setSaTokenListener(SaTokenListener) - 类 中的静态方法cn.dev33.satoken.SaManager
-
- setSaTokenSecondContext(SaTokenSecondContext) - 类 中的静态方法cn.dev33.satoken.SaManager
-
- 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
-
写入Session,并设定存活时间 (单位: 秒)
- setSessionTimeout(long) - 类 中的方法cn.dev33.satoken.stp.SaTokenInfo
-
- 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 对象
- 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
-
- setToken(String) - 类 中的静态方法cn.dev33.satoken.stp.SaLoginConfig
-
- setToken(String) - 类 中的方法cn.dev33.satoken.stp.SaLoginModel
-
- setTokenActivityTimeout(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
-
- 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
-
在当前会话写入当前TokenValue
- setTokenValue(String, int) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
在当前会话写入当前TokenValue
- setTokenValue(String) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
在当前会话写入当前TokenValue
- setTokenValue(String, int) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
在当前会话写入当前TokenValue
- setTokenValueToCookie(String, int) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
将 Token 保存到 [Cookie] 里
- setTokenValueToStorage(String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
将 Token 保存到 [Storage] 里
- setValue(String) - 类 中的方法cn.dev33.satoken.context.model.SaCookie
-
- sha1(String) - 类 中的静态方法cn.dev33.satoken.secure.SaSecureUtil
-
sha1加密
- sha256(String) - 类 中的静态方法cn.dev33.satoken.secure.SaSecureUtil
-
sha256加密
- splicingKeyDisable(Object) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
拼接key: 账号封禁
- splicingKeyJustCreatedSave() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
如果token为本次请求新创建的,则以此字符串为key存储在当前request中
- splicingKeyLastActivityTime(String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
拼接key: 指定token的最后操作时间 持久化
- splicingKeySession(Object) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
拼接key: Session 持久化
- splicingKeySwitch() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
在进行身份切换时,使用的存储key
- splicingKeyTempToken(String) - 接口 中的方法cn.dev33.satoken.temp.SaTempInterface
-
获取映射关系的持久化key
- splicingKeyTokenName() - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
拼接key:客户端 tokenName
- splicingKeyTokenSession(String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
拼接key: tokenValue的Token-Session
- splicingKeyTokenValue(String) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
拼接key: tokenValue 持久化 token-id
- splicingPastTokenSaveKey() - 类 中的方法cn.dev33.satoken.id.SaIdTemplate
-
拼接key:次级 Id-Token 的存储 key
- splicingSessionKey(String) - 类 中的静态方法cn.dev33.satoken.session.SaSessionCustomUtil
-
拼接Key: 自定义Session的Id
- splicingTokenSaveKey() - 类 中的方法cn.dev33.satoken.id.SaIdTemplate
-
拼接key:Id-Token 的存储 key
- stop() - 类 中的静态方法cn.dev33.satoken.router.SaRouter
-
停止匹配,跳出函数 (在多个匹配链中一次性跳出Auth函数)
- stop() - 类 中的方法cn.dev33.satoken.router.SaRouterStaff
-
停止匹配,跳出函数 (在多个匹配链中一次性跳出Auth函数)
- stop() - 类 中的静态方法cn.dev33.satoken.router.SaRouterUtil
-
已过时。
停止匹配,跳出函数 (在多个匹配链中一次性跳出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中的类
-
- StpInterfaceDefaultImpl() - 类 的构造器cn.dev33.satoken.stp.StpInterfaceDefaultImpl
-
- StpLogic - cn.dev33.satoken.stp中的类
-
Sa-Token 权限认证,逻辑实现类
- StpLogic(String) - 类 的构造器cn.dev33.satoken.stp.StpLogic
-
初始化StpLogic, 并指定账号类型
- stpLogic - 类 中的静态变量cn.dev33.satoken.stp.StpUtil
-
底层的 StpLogic 对象
- stpLogicMap - 类 中的静态变量cn.dev33.satoken.SaManager
-
StpLogic集合, 记录框架所有成功初始化的StpLogic
- StpUtil - cn.dev33.satoken.stp中的类
-
Sa-Token 权限认证工具类
- StpUtil() - 类 的构造器cn.dev33.satoken.stp.StpUtil
-
- SWITCH_TO_SAVE_KEY - 类 中的静态变量cn.dev33.satoken.util.SaTokenConsts
-
常量key标记: 在进行临时身份切换时使用的key
- switchTo(Object) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
临时切换身份为指定账号id
- switchTo(Object, SaFunction) - 类 中的方法cn.dev33.satoken.stp.StpLogic
-
在一个代码段里方法内,临时切换身份为指定账号id
- switchTo(Object) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
临时切换身份为指定账号id
- switchTo(Object, SaFunction) - 类 中的静态方法cn.dev33.satoken.stp.StpUtil
-
在一个代码段里方法内,临时切换身份为指定账号id