Skip navigation links
A B C D E F G I M O P R S T U X 

A

addExclude(String...) - Method in class cn.dev33.satoken.solon.integration.SaTokenFilter
 
addExclude(String...) - Method in class cn.dev33.satoken.solon.integration.SaTokenInterceptor
添加 [放行路由]
addHeader(String, String) - Method in class cn.dev33.satoken.solon.model.SaResponseForSolon
在响应头里添加一个值
addInclude(String...) - Method in class cn.dev33.satoken.solon.integration.SaTokenFilter
 
addInclude(String...) - Method in class cn.dev33.satoken.solon.integration.SaTokenInterceptor
添加 [拦截路由]
auth - Variable in class cn.dev33.satoken.solon.integration.SaTokenFilter
认证函数:每次请求执行
auth - Variable in class cn.dev33.satoken.solon.integration.SaTokenInterceptor
认证函数:每次请求执行

B

beforeAuth - Variable in class cn.dev33.satoken.solon.integration.SaTokenFilter
前置函数:在每次[认证函数]之前执行 注意点:前置认证函数将不受 includeList 与 excludeList 的限制,所有路由的请求都会进入 beforeAuth
beforeAuth - Variable in class cn.dev33.satoken.solon.integration.SaTokenInterceptor
前置函数:在每次[认证函数]之前执行

C

cn.dev33.satoken.solon - package cn.dev33.satoken.solon
sa-token 集成 solon 的各个组件
cn.dev33.satoken.solon.dao - package cn.dev33.satoken.solon.dao
 
cn.dev33.satoken.solon.error - package cn.dev33.satoken.solon.error
 
cn.dev33.satoken.solon.integration - package cn.dev33.satoken.solon.integration
 
cn.dev33.satoken.solon.json - package cn.dev33.satoken.solon.json
 
cn.dev33.satoken.solon.model - package cn.dev33.satoken.solon.model
 
cn.dev33.satoken.solon.oauth2 - package cn.dev33.satoken.solon.oauth2
 
cn.dev33.satoken.solon.sso - package cn.dev33.satoken.solon.sso
 
CODE_20301 - Static variable in interface cn.dev33.satoken.solon.error.SaSolonErrorCode
默认的拦截器异常处理函数
CODE_20302 - Static variable in interface cn.dev33.satoken.solon.error.SaSolonErrorCode
默认的 Filter 异常处理函数
codec - Variable in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
序列化方式
ctx - Variable in class cn.dev33.satoken.solon.model.SaRequestForSolon
 
ctx - Variable in class cn.dev33.satoken.solon.model.SaResponseForSolon
 
ctx - Variable in class cn.dev33.satoken.solon.model.SaStorageForSolon
 

D

DATE_FORMATTER - Static variable in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
 
DATE_PATTERN - Static variable in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
 
DATE_TIME_FORMATTER - Static variable in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
 
DATE_TIME_PATTERN - Static variable in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
 
delete(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisBase64
删除Value
delete(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisJson
删除Value
delete(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
删除Value
delete(String) - Method in class cn.dev33.satoken.solon.model.SaStorageForSolon
 
deleteObject(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisBase64
删除Object
deleteObject(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisJson
删除Object
deleteObject(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
删除Object
doFilter(Context, FilterChain) - Method in class cn.dev33.satoken.solon.integration.SaTokenFilter
 
doIntercept(Context, Handler, RouterInterceptorChain) - Method in class cn.dev33.satoken.solon.integration.SaTokenInterceptor
 

E

error - Variable in class cn.dev33.satoken.solon.integration.SaTokenFilter
异常处理函数:每次[认证函数]发生异常时执行此函数
error - Variable in class cn.dev33.satoken.solon.integration.SaTokenInterceptor
异常处理函数:每次[认证函数]发生异常时执行此函数
excludeList - Variable in class cn.dev33.satoken.solon.integration.SaTokenFilter
放行路由
excludeList - Variable in class cn.dev33.satoken.solon.integration.SaTokenInterceptor
放行路由

F

forward(String) - Method in class cn.dev33.satoken.solon.model.SaRequestForSolon
 

G

get(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisBase64
获取Value,如无返空
get(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisJson
获取Value,如无返空
get(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
获取Value,如无返空
get(String) - Method in class cn.dev33.satoken.solon.model.SaStorageForSolon
 
getClientConfig(SaSsoClientConfig) - Method in class cn.dev33.satoken.solon.sso.SaSsoAutoConfigure
获取 SSO Client 配置Bean
getConfig(SaOAuth2ServerConfig) - Method in class cn.dev33.satoken.solon.oauth2.SaOAuth2AutoConfigure
获取 OAuth2配置Bean
getConfig(SaSsoServerConfig) - Method in class cn.dev33.satoken.solon.sso.SaSsoAutoConfigure
获取 SSO Server 配置Bean
getCookieFirstValue(String) - Method in class cn.dev33.satoken.solon.model.SaRequestForSolon
在 [ Cookie作用域 ] 里获取一个值 (第一个此名称的)
getCookieLastValue(String) - Method in class cn.dev33.satoken.solon.model.SaRequestForSolon
在 [ Cookie作用域 ] 里获取一个值 (最后一个此名称的)
getCookieValue(String) - Method in class cn.dev33.satoken.solon.model.SaRequestForSolon
 
getExcludeList() - Method in class cn.dev33.satoken.solon.integration.SaTokenFilter
获取 [放行路由] 集合
getExcludeList() - Method in class cn.dev33.satoken.solon.integration.SaTokenInterceptor
获取 [放行路由] 集合
getHeader(String) - Method in class cn.dev33.satoken.solon.model.SaRequestForSolon
 
getIncludeList() - Method in class cn.dev33.satoken.solon.integration.SaTokenFilter
获取 [拦截路由] 集合
getIncludeList() - Method in class cn.dev33.satoken.solon.integration.SaTokenInterceptor
获取 [拦截路由] 集合
getMethod() - Method in class cn.dev33.satoken.solon.model.SaRequestForSolon
 
getObject(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisBase64
获取Object,如无返空
getObject(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisJson
获取Object,如无返空
getObject(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
获取Object,如无返空
getObjectTimeout(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisBase64
获取Object的剩余存活时间 (单位: 秒)
getObjectTimeout(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisJson
获取Object的剩余存活时间 (单位: 秒)
getObjectTimeout(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
获取Object的剩余存活时间 (单位: 秒)
getParam(String) - Method in class cn.dev33.satoken.solon.model.SaRequestForSolon
 
getParamMap() - Method in class cn.dev33.satoken.solon.model.SaRequestForSolon
获取 [请求体] 里提交的所有参数
getParamNames() - Method in class cn.dev33.satoken.solon.model.SaRequestForSolon
 
getRequest() - Method in class cn.dev33.satoken.solon.model.SaContextForSolon
获取当前请求的Request对象
getRequestPath() - Method in class cn.dev33.satoken.solon.model.SaRequestForSolon
 
getResponse() - Method in class cn.dev33.satoken.solon.model.SaContextForSolon
获取当前请求的Response对象
getSource() - Method in class cn.dev33.satoken.solon.model.SaRequestForSolon
 
getSource() - Method in class cn.dev33.satoken.solon.model.SaResponseForSolon
 
getSource() - Method in class cn.dev33.satoken.solon.model.SaStorageForSolon
 
getStorage() - Method in class cn.dev33.satoken.solon.model.SaContextForSolon
获取当前请求的 [存储器] 对象
getTimeout(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisBase64
获取Value的剩余存活时间 (单位: 秒)
getTimeout(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisJson
获取Value的剩余存活时间 (单位: 秒)
getTimeout(String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
获取Value的剩余存活时间 (单位: 秒)
getUrl() - Method in class cn.dev33.satoken.solon.model.SaRequestForSolon
 

I

includeList - Variable in class cn.dev33.satoken.solon.integration.SaTokenFilter
拦截路由
includeList - Variable in class cn.dev33.satoken.solon.integration.SaTokenInterceptor
拦截路由
init(AppContext) - Method in class cn.dev33.satoken.solon.oauth2.SaOAuth2AutoConfigure
 
init(AppContext) - Method in class cn.dev33.satoken.solon.sso.SaSsoAutoConfigure
 
isAnnotation - Variable in class cn.dev33.satoken.solon.integration.SaTokenFilter
是否打开注解鉴权
isAnnotation - Variable in class cn.dev33.satoken.solon.integration.SaTokenInterceptor
是否打开注解鉴权
isValid() - Method in class cn.dev33.satoken.solon.model.SaContextForSolon
此上下文是否有效

M

matchPath(String, String) - Method in class cn.dev33.satoken.solon.model.SaContextForSolon
校验指定路由匹配符是否可以匹配成功指定路径

O

objectMapper - Variable in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
ObjectMapper 对象 (以 public 作用域暴露出此对象,方便开发者二次更改配置) 例如: SaTokenDaoRedisJackson redisJackson = (SaTokenDaoRedisJackson) SaManager.getSaTokenDao(); redisJackson.objectMapper.xxx = xxx;

P

parseJsonToMap(String) - Method in class cn.dev33.satoken.solon.json.SaJsonTemplateForSnack3
 

R

redirect(String) - Method in class cn.dev33.satoken.solon.model.SaResponseForSolon
 
redissonClient - Variable in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
redisson 客户端

S

SaContextForSolon - Class in cn.dev33.satoken.solon.model
 
SaContextForSolon() - Constructor for class cn.dev33.satoken.solon.model.SaContextForSolon
 
SaJsonTemplateForSnack3 - Class in cn.dev33.satoken.solon.json
 
SaJsonTemplateForSnack3() - Constructor for class cn.dev33.satoken.solon.json.SaJsonTemplateForSnack3
 
SaOAuth2AutoConfigure - Class in cn.dev33.satoken.solon.oauth2
 
SaOAuth2AutoConfigure() - Constructor for class cn.dev33.satoken.solon.oauth2.SaOAuth2AutoConfigure
 
SaRequestForSolon - Class in cn.dev33.satoken.solon.model
 
SaRequestForSolon() - Constructor for class cn.dev33.satoken.solon.model.SaRequestForSolon
 
SaResponseForSolon - Class in cn.dev33.satoken.solon.model
 
SaResponseForSolon() - Constructor for class cn.dev33.satoken.solon.model.SaResponseForSolon
 
SaSessionForJacksonCustomized - Class in cn.dev33.satoken.solon.dao
Jackson定制版SaSession,忽略 timeout 等属性的序列化
SaSessionForJacksonCustomized() - Constructor for class cn.dev33.satoken.solon.dao.SaSessionForJacksonCustomized
 
SaSessionForJacksonCustomized(String) - Constructor for class cn.dev33.satoken.solon.dao.SaSessionForJacksonCustomized
构建一个Session对象
SaSolonErrorCode - Interface in cn.dev33.satoken.solon.error
定义 sa-token-solon-plugin 所有异常细分状态码
SaSsoAutoConfigure - Class in cn.dev33.satoken.solon.sso
 
SaSsoAutoConfigure() - Constructor for class cn.dev33.satoken.solon.sso.SaSsoAutoConfigure
 
SaStorageForSolon - Class in cn.dev33.satoken.solon.model
 
SaStorageForSolon() - Constructor for class cn.dev33.satoken.solon.model.SaStorageForSolon
 
SaTokenDaoOfRedis - Class in cn.dev33.satoken.solon.dao
SaTokenDao 的 redis 适配
SaTokenDaoOfRedis(Properties) - Constructor for class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedis
 
SaTokenDaoOfRedis(RedisClient) - Constructor for class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedis
 
SaTokenDaoOfRedisBase64 - Class in cn.dev33.satoken.solon.dao
SaTokenDao 的 redis 适配(可以完全精准还原所有序列化类型)
SaTokenDaoOfRedisBase64(Properties) - Constructor for class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisBase64
 
SaTokenDaoOfRedisBase64(RedisClient) - Constructor for class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisBase64
 
SaTokenDaoOfRedisJson - Class in cn.dev33.satoken.solon.dao
SaTokenDao 的 redis 适配(基于json序列化,不能完全精准还原所有类型)
SaTokenDaoOfRedisJson(Properties) - Constructor for class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisJson
 
SaTokenDaoOfRedisJson(RedisClient) - Constructor for class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisJson
 
SaTokenDaoOfRedissonJackson - Class in cn.dev33.satoken.solon.dao
Sa-Token 持久层实现 [ Redisson客户端、Redis存储、Jackson序列化 ]
SaTokenDaoOfRedissonJackson(RedissonClient) - Constructor for class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
 
SaTokenFilter - Class in cn.dev33.satoken.solon.integration
sa-token 基于路由的过滤式鉴权(增加了注解的处理);使用优先级要低些 对静态文件有处理效果 order: -100 (SaTokenInterceptor 和 SaTokenFilter 二选一;不要同时用)
SaTokenFilter() - Constructor for class cn.dev33.satoken.solon.integration.SaTokenFilter
 
SaTokenInterceptor - Class in cn.dev33.satoken.solon.integration
sa-token 基于路由的过滤式鉴权(增加了注解的处理);使用优先级要低些 对静态文件无处理效果 order: -100 (SaTokenInterceptor 和 SaTokenFilter 二选一;不要同时用)
SaTokenInterceptor() - Constructor for class cn.dev33.satoken.solon.integration.SaTokenInterceptor
 
searchData(String, String, int, int, boolean) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisBase64
搜索数据
searchData(String, String, int, int, boolean) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisJson
搜索数据
searchData(String, String, int, int, boolean) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
搜索数据
set(String, String, long) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisBase64
写入Value,并设定存活时间 (单位: 秒)
set(String, String, long) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisJson
写入Value,并设定存活时间 (单位: 秒)
set(String, String, long) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
写入Value,并设定存活时间 (单位: 秒)
set(String, Object) - Method in class cn.dev33.satoken.solon.model.SaStorageForSolon
 
setAuth(SaFilterAuthStrategy) - Method in class cn.dev33.satoken.solon.integration.SaTokenFilter
 
setAuth(SaFilterAuthStrategy) - Method in class cn.dev33.satoken.solon.integration.SaTokenInterceptor
写入[认证函数]: 每次请求执行
setBeforeAuth(SaFilterAuthStrategy) - Method in class cn.dev33.satoken.solon.integration.SaTokenFilter
 
setBeforeAuth(SaFilterAuthStrategy) - Method in class cn.dev33.satoken.solon.integration.SaTokenInterceptor
写入[前置函数]:在每次[认证函数]之前执行
setError(SaFilterErrorStrategy) - Method in class cn.dev33.satoken.solon.integration.SaTokenFilter
 
setError(SaFilterErrorStrategy) - Method in class cn.dev33.satoken.solon.integration.SaTokenInterceptor
写入[异常处理函数]:每次[认证函数]发生异常时执行此函数
setExcludeList(List<String>) - Method in class cn.dev33.satoken.solon.integration.SaTokenFilter
 
setExcludeList(List<String>) - Method in class cn.dev33.satoken.solon.integration.SaTokenInterceptor
写入 [放行路由] 集合
setHeader(String, String) - Method in class cn.dev33.satoken.solon.model.SaResponseForSolon
 
setIncludeList(List<String>) - Method in class cn.dev33.satoken.solon.integration.SaTokenFilter
 
setIncludeList(List<String>) - Method in class cn.dev33.satoken.solon.integration.SaTokenInterceptor
写入 [拦截路由] 集合
setObject(String, Object, long) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisBase64
写入Object,并设定存活时间 (单位: 秒)
setObject(String, Object, long) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisJson
写入Object,并设定存活时间 (单位: 秒)
setObject(String, Object, long) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
写入Object,并设定存活时间 (单位: 秒)
setStatus(int) - Method in class cn.dev33.satoken.solon.model.SaResponseForSolon
 
start(AppContext) - Method in class cn.dev33.satoken.solon.XPluginImp
 

T

TIME_FORMATTER - Static variable in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
 
TIME_PATTERN - Static variable in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
 
toJsonString(Object) - Method in class cn.dev33.satoken.solon.json.SaJsonTemplateForSnack3
 

U

update(String, String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisBase64
修改指定key-value键值对 (过期时间不变)
update(String, String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisJson
修改指定key-value键值对 (过期时间不变)
update(String, String) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
修修改指定key-value键值对 (过期时间不变)
updateObject(String, Object) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisBase64
更新Object (过期时间不变)
updateObject(String, Object) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisJson
更新Object (过期时间不变)
updateObject(String, Object) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
更新Object (过期时间不变)
updateObjectTimeout(String, long) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisBase64
修改Object的剩余存活时间 (单位: 秒)
updateObjectTimeout(String, long) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisJson
修改Object的剩余存活时间 (单位: 秒)
updateObjectTimeout(String, long) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
修改Object的剩余存活时间 (单位: 秒)
updateTimeout(String, long) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisBase64
修改Value的剩余存活时间 (单位: 秒)
updateTimeout(String, long) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedisJson
修改Value的剩余存活时间 (单位: 秒)
updateTimeout(String, long) - Method in class cn.dev33.satoken.solon.dao.SaTokenDaoOfRedissonJackson
修改Value的剩余存活时间 (单位: 秒)

X

XPluginImp - Class in cn.dev33.satoken.solon
 
XPluginImp() - Constructor for class cn.dev33.satoken.solon.XPluginImp
 
A B C D E F G I M O P R S T U X 
Skip navigation links

Copyright © 2025. All rights reserved.