mirror of
https://gitee.com/dromara/sa-token.git
synced 2025-09-19 10:08:07 +08:00
修正版本号的提示,还差parent目录,排除solon相关模块
This commit is contained in:
@@ -19,7 +19,7 @@ package cn.dev33.satoken.servlet.error;
|
||||
* 定义 sa-token-servlet 所有异常细分状态码
|
||||
*
|
||||
* @author click33
|
||||
* @since 2022-10-30
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public interface SaServletErrorCode {
|
||||
|
||||
|
@@ -32,7 +32,7 @@ import java.util.*;
|
||||
* 对 SaRequest 包装类的实现(Jakarta-Servlet 版)
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaRequestForServlet implements SaRequest {
|
||||
|
||||
|
@@ -24,7 +24,7 @@ import jakarta.servlet.http.HttpServletResponse;
|
||||
* 对 SaResponse 包装类的实现(Jakarta-Servlet 版)
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaResponseForServlet implements SaResponse {
|
||||
|
||||
|
@@ -22,7 +22,7 @@ import jakarta.servlet.http.HttpServletRequest;
|
||||
* 对 SaStorage 包装类的实现(Jakarta-Servlet 版)
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaStorageForServlet implements SaStorage {
|
||||
|
||||
|
@@ -23,7 +23,7 @@ import reactor.core.publisher.Mono;
|
||||
* Reactor 上下文操作(异步),持有当前请求的 ServerWebExchange 全局引用
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.19.0
|
||||
*/
|
||||
public class SaReactorHolder {
|
||||
|
||||
|
@@ -31,7 +31,7 @@ import cn.dev33.satoken.reactor.model.SaStorageForReactor;
|
||||
* Reactor上下文操作(同步),持有当前请求的 ServerWebExchange 全局引用
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.19.0
|
||||
*/
|
||||
public class SaReactorSyncHolder {
|
||||
|
||||
|
@@ -19,7 +19,7 @@ package cn.dev33.satoken.reactor.error;
|
||||
* 定义 sa-token-reactor-spring-boot-starter 所有异常细分状态码
|
||||
*
|
||||
* @author click33
|
||||
* @since 2022-10-30
|
||||
* @since 1.33.0
|
||||
*/
|
||||
public interface SaReactorSpringBootErrorCode {
|
||||
|
||||
|
@@ -43,7 +43,7 @@ import java.util.List;
|
||||
* </p>
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.19.0
|
||||
*/
|
||||
@Order(SaTokenConsts.ASSEMBLY_ORDER)
|
||||
public class SaReactorFilter implements SaFilter, WebFilter {
|
||||
|
@@ -35,7 +35,7 @@ import java.util.Set;
|
||||
* 对 SaRequest 包装类的实现(Reactor 响应式编程版)
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.19.0
|
||||
*/
|
||||
public class SaRequestForReactor implements SaRequest {
|
||||
|
||||
|
@@ -26,7 +26,7 @@ import cn.dev33.satoken.context.model.SaResponse;
|
||||
* 对 SaResponse 包装类的实现(Reactor 响应式编程版)
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.19.0
|
||||
*/
|
||||
public class SaResponseForReactor implements SaResponse {
|
||||
|
||||
|
@@ -23,7 +23,7 @@ import cn.dev33.satoken.context.model.SaStorage;
|
||||
* 对 SaStorage 包装类的实现(Reactor 响应式编程版)
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.19.0
|
||||
*/
|
||||
public class SaStorageForReactor implements SaStorage {
|
||||
|
||||
|
@@ -22,7 +22,7 @@ import cn.dev33.satoken.spring.SaPathMatcherHolder;
|
||||
* Sa-Token 上下文处理器 [ Spring Reactor 版本实现 ] ,基于 SaTokenContextForThreadLocal 定制
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.33.0
|
||||
*/
|
||||
public class SaTokenContextForSpringReactor extends SaTokenContextForThreadLocal {
|
||||
|
||||
|
@@ -23,7 +23,7 @@ import cn.dev33.satoken.context.SaTokenContext;
|
||||
* 注册 Sa-Token 所需要的 Bean
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaTokenContextRegister {
|
||||
|
||||
|
@@ -23,7 +23,7 @@ import reactor.core.publisher.Mono;
|
||||
* Reactor 上下文操作(异步),持有当前请求的 ServerWebExchange 全局引用
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaReactorHolder {
|
||||
|
||||
|
@@ -31,7 +31,7 @@ import cn.dev33.satoken.reactor.model.SaStorageForReactor;
|
||||
* Reactor上下文操作(同步),持有当前请求的 ServerWebExchange 全局引用
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaReactorSyncHolder {
|
||||
|
||||
|
@@ -19,7 +19,7 @@ package cn.dev33.satoken.reactor.error;
|
||||
* 定义 sa-token-reactor3-spring-boot-starter 所有异常细分状态码
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public interface SaReactorSpringBootErrorCode {
|
||||
|
||||
|
@@ -44,7 +44,7 @@ import reactor.core.publisher.Mono;
|
||||
* </p>
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
@Order(SaTokenConsts.ASSEMBLY_ORDER)
|
||||
public class SaReactorFilter implements SaFilter, WebFilter {
|
||||
|
@@ -36,7 +36,7 @@ import java.util.Set;
|
||||
* 对 SaRequest 包装类的实现(Reactor 响应式编程版)
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaRequestForReactor implements SaRequest {
|
||||
|
||||
|
@@ -26,7 +26,7 @@ import cn.dev33.satoken.context.model.SaResponse;
|
||||
* 对 SaResponse 包装类的实现(Reactor 响应式编程版)
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaResponseForReactor implements SaResponse {
|
||||
|
||||
|
@@ -23,7 +23,7 @@ import cn.dev33.satoken.context.model.SaStorage;
|
||||
* 对 SaStorage 包装类的实现(Reactor 响应式编程版)
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaStorageForReactor implements SaStorage {
|
||||
|
||||
|
@@ -22,7 +22,7 @@ import cn.dev33.satoken.spring.SaPathMatcherHolder;
|
||||
* Sa-Token 上下文处理器 [ Spring Reactor 版本实现 ] ,基于 SaTokenContextForThreadLocal 定制
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaTokenContextForSpringReactor extends SaTokenContextForThreadLocal {
|
||||
|
||||
|
@@ -23,7 +23,7 @@ import cn.dev33.satoken.context.SaTokenContext;
|
||||
* 注册 Sa-Token 所需要的 Bean
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaTokenContextRegister {
|
||||
|
||||
|
@@ -19,7 +19,7 @@ package cn.dev33.satoken.servlet.error;
|
||||
* 定义 sa-token-servlet 所有异常细分状态码
|
||||
*
|
||||
* @author click33
|
||||
* @since 2022-10-30
|
||||
* @since 1.33.0
|
||||
*/
|
||||
public interface SaServletErrorCode {
|
||||
|
||||
|
@@ -33,7 +33,7 @@ import cn.dev33.satoken.util.SaFoxUtil;
|
||||
* 对 SaRequest 包装类的实现(Servlet 版)
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.19.0
|
||||
*/
|
||||
public class SaRequestForServlet implements SaRequest {
|
||||
|
||||
|
@@ -25,7 +25,7 @@ import javax.servlet.http.HttpServletResponse;
|
||||
* 对 SaResponse 包装类的实现(Servlet 版)
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.19.0
|
||||
*/
|
||||
public class SaResponseForServlet implements SaResponse {
|
||||
|
||||
|
@@ -23,7 +23,7 @@ import javax.servlet.http.HttpServletRequest;
|
||||
* 对 SaStorage 包装类的实现(Servlet 版)
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.19.0
|
||||
*/
|
||||
public class SaStorageForServlet implements SaStorage {
|
||||
|
||||
|
@@ -19,7 +19,7 @@ package cn.dev33.satoken.error;
|
||||
* 定义 sa-token-spring-boot-starter 所有异常细分状态码
|
||||
*
|
||||
* @author click33
|
||||
* @since 2022-10-30
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public interface SaSpringBootErrorCode {
|
||||
|
||||
|
@@ -43,7 +43,7 @@ import cn.dev33.satoken.temp.SaTempInterface;
|
||||
* 注入 Sa-Token 所需要的 Bean
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaBeanInject {
|
||||
|
||||
|
@@ -22,7 +22,7 @@ import org.springframework.util.PathMatcher;
|
||||
* 持有 PathMatcher 全局引用,方便快捷的调用 PathMatcher 相关方法
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaPathMatcherHolder {
|
||||
|
||||
|
@@ -27,7 +27,7 @@ import java.util.Map;
|
||||
* JSON 转换器, Jackson 版实现
|
||||
*
|
||||
* @author click33
|
||||
* @since 2022-4-26
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaJsonTemplateForJackson implements SaJsonTemplate {
|
||||
|
||||
|
@@ -27,7 +27,7 @@ import cn.dev33.satoken.oauth2.logic.SaOAuth2Util;
|
||||
* 注入 Sa-Token-OAuth2 所需要的组件
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
@ConditionalOnClass(SaOAuth2Manager.class)
|
||||
public class SaOAuth2BeanInject {
|
||||
|
@@ -25,7 +25,7 @@ import org.springframework.context.annotation.Bean;
|
||||
* 注册 Sa-Token-OAuth2 所需要的Bean
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
@ConditionalOnClass(SaOAuth2Manager.class)
|
||||
public class SaOAuth2BeanRegister {
|
||||
|
@@ -28,7 +28,7 @@ import cn.dev33.satoken.sso.SaSsoUtil;
|
||||
* 注入 Sa-Token-SSO 所需要的 Bean
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
@ConditionalOnClass(SaSsoManager.class)
|
||||
public class SaSsoBeanInject {
|
||||
|
@@ -26,7 +26,7 @@ import cn.dev33.satoken.sso.SaSsoManager;
|
||||
* 注册 Sa-Token-SSO 所需要的 Bean
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
@ConditionalOnClass(SaSsoManager.class)
|
||||
public class SaSsoBeanRegister {
|
||||
|
@@ -43,7 +43,7 @@ import cn.dev33.satoken.util.SaTokenConsts;
|
||||
* </p>
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.19.0
|
||||
*/
|
||||
@Order(SaTokenConsts.ASSEMBLY_ORDER)
|
||||
public class SaServletFilter implements SaFilter, Filter {
|
||||
|
@@ -31,7 +31,7 @@ import java.lang.reflect.Method;
|
||||
* Sa-Token 综合拦截器,提供注解鉴权和路由拦截鉴权能力
|
||||
*
|
||||
* @author click33
|
||||
* @since 2022-8-21
|
||||
* @since 1.31.0
|
||||
*/
|
||||
public class SaInterceptor implements HandlerInterceptor {
|
||||
|
||||
|
@@ -27,7 +27,7 @@ import cn.dev33.satoken.servlet.model.SaStorageForServlet;
|
||||
* Sa-Token 上下文处理器 [ SpringMVC版本实现 ]。在 SpringMVC、SpringBoot 中使用 Sa-Token 时,必须注入此实现类,否则会出现上下文无效异常
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.19.0
|
||||
*/
|
||||
public class SaTokenContextForSpring implements SaTokenContext {
|
||||
|
||||
|
@@ -23,7 +23,7 @@ import cn.dev33.satoken.context.SaTokenContext;
|
||||
* 注册 Sa-Token 框架所需要的 Bean
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaTokenContextRegister {
|
||||
|
||||
|
@@ -28,7 +28,7 @@ import cn.dev33.satoken.exception.NotWebContextException;
|
||||
* SpringMVC 相关操作工具类,快速获取当前会话的 HttpServletRequest、HttpServletResponse 对象
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.19.0
|
||||
*/
|
||||
public class SpringMVCUtil {
|
||||
|
||||
|
@@ -42,7 +42,7 @@ import jakarta.servlet.ServletResponse;
|
||||
* </p>
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
@Order(SaTokenConsts.ASSEMBLY_ORDER)
|
||||
public class SaServletFilter implements SaFilter, Filter {
|
||||
|
@@ -32,7 +32,7 @@ import jakarta.servlet.http.HttpServletResponse;
|
||||
* Sa-Token 综合拦截器,提供注解鉴权和路由拦截鉴权能力
|
||||
*
|
||||
* @author click33
|
||||
* @since 2022-8-21
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaInterceptor implements HandlerInterceptor {
|
||||
|
||||
|
@@ -27,7 +27,7 @@ import cn.dev33.satoken.servlet.model.SaStorageForServlet;
|
||||
* Sa-Token 上下文处理器 [ SpringBoot3 Jakarta Servlet 版 ],在 SpringBoot3 中使用 Sa-Token 时,必须注入此实现类,否则会出现上下文无效异常
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaTokenContextForSpringInJakartaServlet implements SaTokenContext {
|
||||
|
||||
|
@@ -23,7 +23,7 @@ import cn.dev33.satoken.context.SaTokenContext;
|
||||
* 注册 Sa-Token 框架所需要的 Bean
|
||||
*
|
||||
* @author click33
|
||||
* @since 2023年1月1日
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaTokenContextRegister {
|
||||
|
||||
|
@@ -27,7 +27,7 @@ import jakarta.servlet.http.HttpServletResponse;
|
||||
* SpringMVC 相关操作工具类,快速获取当前会话的 HttpServletRequest、HttpServletResponse 对象
|
||||
*
|
||||
* @author click33
|
||||
* @since <= 1.34.0
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SpringMVCUtil {
|
||||
|
||||
|
Reference in New Issue
Block a user