索引
All Classes and Interfaces|所有程序包
A
- addExclude(String...) - 类中的方法 cn.dev33.satoken.filter.SaServletFilter
- addInclude(String...) - 类中的方法 cn.dev33.satoken.filter.SaServletFilter
- auth - 类中的变量 cn.dev33.satoken.filter.SaServletFilter
-
认证函数:每次请求执行
- auth - 类中的变量 cn.dev33.satoken.interceptor.SaInterceptor
-
认证函数:每次请求执行
B
- beforeAuth - 类中的变量 cn.dev33.satoken.filter.SaServletFilter
-
前置函数:在每次[认证函数]之前执行 注意点:前置认证函数将不受 includeList 与 excludeList 的限制,所有路由的请求都会进入 beforeAuth
C
- cn.dev33.satoken - 程序包 cn.dev33.satoken
-
Sa-Token 集成 SpringBoot3 的各个组件
- cn.dev33.satoken.filter - 程序包 cn.dev33.satoken.filter
- cn.dev33.satoken.interceptor - 程序包 cn.dev33.satoken.interceptor
- cn.dev33.satoken.spring - 程序包 cn.dev33.satoken.spring
D
- doFilter(ServletRequest, ServletResponse, FilterChain) - 类中的方法 cn.dev33.satoken.filter.SaFirewallCheckFilterForJakartaServlet
- doFilter(ServletRequest, ServletResponse, FilterChain) - 类中的方法 cn.dev33.satoken.filter.SaServletFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - 类中的方法 cn.dev33.satoken.filter.SaTokenContextFilterForJakartaServlet
- doFilter(ServletRequest, ServletResponse, FilterChain) - 类中的方法 cn.dev33.satoken.filter.SaTokenCorsFilterForJakartaServlet
E
- error - 类中的变量 cn.dev33.satoken.filter.SaServletFilter
-
异常处理函数:每次[认证函数]发生异常时执行此函数
- excludeList - 类中的变量 cn.dev33.satoken.filter.SaServletFilter
-
放行路由
G
- getRequest() - 类中的方法 cn.dev33.satoken.spring.SaTokenContextForSpringInJakartaServlet
-
获取当前请求的 Request 包装对象
- getRequest() - 类中的静态方法 cn.dev33.satoken.spring.SpringMVCUtil
-
获取当前会话的 request
- getResponse() - 类中的方法 cn.dev33.satoken.spring.SaTokenContextForSpringInJakartaServlet
-
获取当前请求的 Response 包装对象
- getResponse() - 类中的静态方法 cn.dev33.satoken.spring.SpringMVCUtil
-
获取当前会话的 response
- getStorage() - 类中的方法 cn.dev33.satoken.spring.SaTokenContextForSpringInJakartaServlet
-
获取当前请求的 Storage 包装对象
I
- includeList - 类中的变量 cn.dev33.satoken.filter.SaServletFilter
-
拦截路由
- isAnnotation - 类中的变量 cn.dev33.satoken.interceptor.SaInterceptor
-
是否打开注解鉴权
- isAnnotation(boolean) - 类中的方法 cn.dev33.satoken.interceptor.SaInterceptor
-
设置是否打开注解鉴权
- isValid() - 类中的方法 cn.dev33.satoken.spring.SaTokenContextForSpringInJakartaServlet
-
判断:在本次请求中,此上下文是否可用。
- isWeb() - 类中的静态方法 cn.dev33.satoken.spring.SpringMVCUtil
-
判断当前是否处于 Web 上下文中
P
- preHandle(HttpServletRequest, HttpServletResponse, Object) - 类中的方法 cn.dev33.satoken.interceptor.SaInterceptor
-
每次请求之前触发的方法
S
- saFirewallCheckFilterForJakartaServlet() - 类中的方法 cn.dev33.satoken.spring.SaTokenContextRegister
-
防火墙过滤器
- SaFirewallCheckFilterForJakartaServlet - cn.dev33.satoken.filter中的类
-
防火墙校验过滤器 (基于 Jakarta-Servlet)
- SaFirewallCheckFilterForJakartaServlet() - 类的构造器 cn.dev33.satoken.filter.SaFirewallCheckFilterForJakartaServlet
- SaInterceptor - cn.dev33.satoken.interceptor中的类
-
Sa-Token 综合拦截器,提供注解鉴权和路由拦截鉴权能力
- SaInterceptor() - 类的构造器 cn.dev33.satoken.interceptor.SaInterceptor
-
创建一个 Sa-Token 综合拦截器,默认带有注解鉴权能力
- SaInterceptor(SaParamFunction<Object>) - 类的构造器 cn.dev33.satoken.interceptor.SaInterceptor
-
创建一个 Sa-Token 综合拦截器,默认带有注解鉴权能力
- SaServletFilter - cn.dev33.satoken.filter中的类
-
全局鉴权过滤器 (基于 Jakarta-Servlet)
- SaServletFilter() - 类的构造器 cn.dev33.satoken.filter.SaServletFilter
- SaTokenContextFilterForJakartaServlet - cn.dev33.satoken.filter中的类
-
SaTokenContext 上下文初始化过滤器 (基于 Jakarta-Servlet)
- SaTokenContextFilterForJakartaServlet() - 类的构造器 cn.dev33.satoken.filter.SaTokenContextFilterForJakartaServlet
- saTokenContextFilterForServlet() - 类中的方法 cn.dev33.satoken.spring.SaTokenContextRegister
-
上下文过滤器
- SaTokenContextForSpringInJakartaServlet - cn.dev33.satoken.spring中的类
-
此为低版本(<1.42.0) 的上下文处理方案,基于 Spring 内部工具类 RequestContextHolder 读写上下文,仅做留档,如无必要请勿使用
- SaTokenContextForSpringInJakartaServlet() - 类的构造器 cn.dev33.satoken.spring.SaTokenContextForSpringInJakartaServlet
- SaTokenContextRegister - cn.dev33.satoken.spring中的类
-
注册 Sa-Token 框架所需要的 Bean
- SaTokenContextRegister() - 类的构造器 cn.dev33.satoken.spring.SaTokenContextRegister
- saTokenCorsFilterForJakartaServlet() - 类中的方法 cn.dev33.satoken.spring.SaTokenContextRegister
-
CORS 跨域策略过滤器
- SaTokenCorsFilterForJakartaServlet - cn.dev33.satoken.filter中的类
-
CORS 跨域策略过滤器 (基于 Jakarta-Servlet)
- SaTokenCorsFilterForJakartaServlet() - 类的构造器 cn.dev33.satoken.filter.SaTokenCorsFilterForJakartaServlet
- setAuth(SaFilterAuthStrategy) - 类中的方法 cn.dev33.satoken.filter.SaServletFilter
- setAuth(SaParamFunction<Object>) - 类中的方法 cn.dev33.satoken.interceptor.SaInterceptor
-
写入[认证函数]: 每次请求执行
- setBeforeAuth(SaFilterAuthStrategy) - 类中的方法 cn.dev33.satoken.filter.SaServletFilter
- setError(SaFilterErrorStrategy) - 类中的方法 cn.dev33.satoken.filter.SaServletFilter
- setExcludeList(List<String>) - 类中的方法 cn.dev33.satoken.filter.SaServletFilter
- setIncludeList(List<String>) - 类中的方法 cn.dev33.satoken.filter.SaServletFilter
- SpringMVCUtil - cn.dev33.satoken.spring中的类
-
SpringMVC 相关操作工具类,快速获取当前会话的 HttpServletRequest、HttpServletResponse 对象
All Classes and Interfaces|所有程序包