修正版本号的提示,还差parent目录,排除solon相关模块

This commit is contained in:
黄先生
2023-05-20 17:40:24 +08:00
parent a66cd032a6
commit 9c6bc57a51
218 changed files with 220 additions and 220 deletions

View File

@@ -48,7 +48,7 @@ import java.util.stream.Collectors;
*
*
* @author click33
* @since <= 1.34.0
* @since 1.21.0
*/
@Configuration
public class SaAloneRedisInject implements EnvironmentAware{

View File

@@ -31,7 +31,7 @@ import cn.dev33.satoken.util.SaFoxUtil;
* Sa-Token 集成 Thymeleaf 标签方言
*
* @author click33
* @since <= 1.34.0
* @since 1.27.0
*/
public class SaTokenDialect extends AbstractProcessorDialect {

View File

@@ -28,7 +28,7 @@ import org.thymeleaf.templatemode.TemplateMode;
* 封装 Sa-Token 标签方言处理器
*
* @author click33
* @since <= 1.34.0
* @since 1.27.0
*/
public class SaTokenTagProcessor extends AbstractAttributeTagProcessor {

View File

@@ -22,7 +22,7 @@ import cn.dev33.satoken.context.second.SaTokenSecondContextCreator;
* Sa-Token 二级上下文 - 创建器 [ Dubbo版 ]
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
public class SaTokenSecondContextCreatorForDubbo implements SaTokenSecondContextCreator {

View File

@@ -30,7 +30,7 @@ import cn.dev33.satoken.exception.ApiDisabledException;
* Sa-Token 二级上下文 [ Dubbo版本 ]
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
public class SaTokenSecondContextForDubbo implements SaTokenSecondContext {

View File

@@ -34,7 +34,7 @@ import cn.dev33.satoken.util.SaTokenConsts;
* Sa-Token 整合 Dubbo Consumer 端(调用端)过滤器
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
@Activate(group = {CommonConstants.CONSUMER}, order = -30000)
public class SaTokenDubboConsumerFilter implements Filter {

View File

@@ -30,7 +30,7 @@ import cn.dev33.satoken.same.SaSameUtil;
* Sa-Token 整合 Dubbo Provider端被调用端过滤器
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
@Activate(group = {CommonConstants.PROVIDER}, order = -30000)
public class SaTokenDubboProviderFilter implements Filter {

View File

@@ -25,7 +25,7 @@ import java.util.Map;
* 对 SaRequest 包装类的实现Dubbo 版)
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
public class SaRequestForDubbo implements SaRequest {

View File

@@ -22,7 +22,7 @@ import org.apache.dubbo.rpc.RpcContext;
* 对 SaResponse 包装类的实现Dubbo 版)
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
public class SaResponseForDubbo implements SaResponse {

View File

@@ -23,7 +23,7 @@ import org.apache.dubbo.rpc.RpcContext;
* 对 SaStorage 包装类的实现Dubbo 版)
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
public class SaStorageForDubbo implements SaStorage {

View File

@@ -23,7 +23,7 @@ import cn.dev33.satoken.context.second.SaTokenSecondContextCreator;
* Sa-Token 二级上下文 - 创建器 [Dubbo3版]
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
public class SaTokenSecondContextCreatorForDubbo3 implements SaTokenSecondContextCreator {

View File

@@ -29,7 +29,7 @@ import org.apache.dubbo.rpc.RpcContext;
* Sa-Token 二级上下文 [ Dubbo3版本 ]
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
public class SaTokenSecondContextForDubbo3 implements SaTokenSecondContext {

View File

@@ -28,7 +28,7 @@ import org.apache.dubbo.rpc.*;
* Sa-Token 整合 Dubbo3 Consumer 端(调用端)过滤器
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
@Activate(group = {CommonConstants.CONSUMER}, order = -30000)
public class SaTokenDubbo3ConsumerFilter implements Filter {

View File

@@ -25,7 +25,7 @@ import org.apache.dubbo.rpc.*;
* Sa-Token 整合 Dubbo3 Provider端被调用端过滤器
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
@Activate(group = {CommonConstants.PROVIDER}, order = -30000)
public class SaTokenDubbo3ProviderFilter implements Filter {

View File

@@ -25,7 +25,7 @@ import java.util.Map;
* 对 SaRequest 包装类的实现Dubbo3 版)
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
public class SaRequestForDubbo3 implements SaRequest {

View File

@@ -23,7 +23,7 @@ import org.apache.dubbo.rpc.RpcContext;
* 对 SaResponse 包装类的实现Dubbo3 版)
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
public class SaResponseForDubbo3 implements SaResponse {

View File

@@ -23,7 +23,7 @@ import org.apache.dubbo.rpc.RpcContext;
* 对 SaStorage 包装类的实现Dubbo3 版)
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
public class SaStorageForDubbo3 implements SaStorage {

View File

@@ -23,7 +23,7 @@ import org.springframework.stereotype.Component;
* Sa-Token 二级Context - 创建器 [Grpc版]
*
* @author lym
* @since <= 1.34.0
* @since 1.34.0
*/
@Component
public class SaTokenSecondContextCreatorForGrpc implements SaTokenSecondContextCreator {

View File

@@ -29,7 +29,7 @@ import cn.dev33.satoken.exception.ApiDisabledException;
* Sa-Token 上下文 [grpc版本]
*
* @author lym
* @since <= 1.34.0
* @since 1.34.0
*/
public class SaTokenSecondContextForGrpc implements SaTokenSecondContext {

View File

@@ -23,7 +23,7 @@ import io.grpc.Metadata;
* 常量
*
* @author lym
* @since 2022/8/26 14:27
* @since 1.34.0
*/
public class GrpcContextConstants {
public static final Metadata.Key<String> SA_SAME_TOKEN =

View File

@@ -22,7 +22,7 @@ import java.util.Map;
/**
* @author lym
* @since 2022/8/25 11:02
* @since 1.34.0
**/
public class SaTokenGrpcContext {
/**

View File

@@ -24,7 +24,7 @@ import org.springframework.core.Ordered;
* 处理请求前,创建上下文
*
* @author lym
* @since 2022/8/24 10:09
* @since 1.34.0
*/
@GrpcGlobalServerInterceptor
public class SaTokenContextGrpcServerInterceptor implements ServerInterceptor, Ordered {

View File

@@ -39,7 +39,7 @@ import net.devh.boot.grpc.client.interceptor.GrpcGlobalClientInterceptor;
* 客户端请求的时候带上token
*
* @author lym
* @since 2022/8/24 15:45
* @since 1.34.0
*/
@GrpcGlobalClientInterceptor
public class SaTokenGrpcClientInterceptor implements ClientInterceptor, Ordered {

View File

@@ -32,7 +32,7 @@ import net.devh.boot.grpc.server.interceptor.GrpcGlobalServerInterceptor;
* 鉴权设置token
*
* @author lym
* @since 2022/8/25 11:33
* @since 1.34.0
**/
@GrpcGlobalServerInterceptor
public class SaTokenGrpcServerInterceptor implements ServerInterceptor {

View File

@@ -25,7 +25,7 @@ import java.util.Map;
* Request for grpc
*
* @author lym
* @since <= 1.34.0
* @since 1.34.0
*/
public class SaRequestForGrpc implements SaRequest {

View File

@@ -22,7 +22,7 @@ import cn.dev33.satoken.context.model.SaResponse;
* Response for grpc
*
* @author lym
* @since <= 1.34.0
* @since 1.34.0
*/
public class SaResponseForGrpc implements SaResponse {
/**

View File

@@ -22,7 +22,7 @@ import cn.dev33.satoken.context.model.SaStorage;
* Storage for grpc
*
* @author lym
* @since <= 1.34.0
* @since 1.34.0
*/
public class SaStorageForGrpc implements SaStorage {

View File

@@ -30,7 +30,7 @@ import cn.hutool.jwt.JWTException;
* jwt 操作模板方法封装
*
* @author click33
* @since <= 1.34.0
* @since 1.31.0
*/
public class SaJwtTemplate {

View File

@@ -24,7 +24,7 @@ import cn.hutool.jwt.JWT;
* jwt 操作工具类封装
*
* @author click33
* @since <= 1.34.0
* @since 1.27.1
*/
public class SaJwtUtil {

View File

@@ -31,7 +31,7 @@ import cn.dev33.satoken.stp.StpUtil;
* Sa-Token 整合 jwt -- Mixin 混入模式
*
* @author click33
* @since <= 1.34.0
* @since 1.30.0
*/
public class StpLogicJwtForMixin extends StpLogic {

View File

@@ -26,7 +26,7 @@ import cn.dev33.satoken.stp.StpUtil;
* Sa-Token 整合 jwt -- Simple 简单模式
*
* @author click33
* @since <= 1.34.0
* @since 1.30.0
*/
public class StpLogicJwtForSimple extends StpLogic {

View File

@@ -33,7 +33,7 @@ import java.util.Map;
* Sa-Token 整合 jwt -- Stateless 无状态模式
*
* @author click33
* @since <= 1.34.0
* @since 1.30.0
*/
public class StpLogicJwtForStateless extends StpLogic {

View File

@@ -19,7 +19,7 @@ package cn.dev33.satoken.jwt.error;
* 定义 sa-token-jwt 所有异常细分状态码
*
* @author click33
* @since 2022-10-31
* @since 1.33.0
*/
public interface SaJwtErrorCode {

View File

@@ -23,7 +23,7 @@ import cn.dev33.satoken.util.SaFoxUtil;
* 一个异常:代表 jwt 模块相关错误
*
* @author click33
* @since 2022-10-31
* @since 1.33.0
*/
public class SaJwtException extends SaTokenException {

View File

@@ -21,7 +21,7 @@ import cn.dev33.satoken.oauth2.config.SaOAuth2Config;
* Sa-Token-OAuth2 模块 总控类
*
* @author click33
* @since <= 1.34.0
* @since 1.19.0
*/
public class SaOAuth2Manager {

View File

@@ -25,7 +25,7 @@ import java.util.function.Supplier;
* Sa-Token-OAuth2 配置类 Model
*
* @author click33
* @since <= 1.34.0
* @since 1.19.0
*/
public class SaOAuth2Config implements Serializable {

View File

@@ -19,7 +19,7 @@ package cn.dev33.satoken.oauth2.error;
* 定义 sa-token-oauth2 所有异常细分状态码
*
* @author click33
* @since 2022-10-31
* @since 1.33.0
*/
public interface SaOAuth2ErrorCode {

View File

@@ -21,7 +21,7 @@ import cn.dev33.satoken.exception.SaTokenException;
* 一个异常代表OAuth2认证流程错误
*
* @author click33
* @since <= 1.34.0
* @since 1.33.0
*/
public class SaOAuth2Exception extends SaTokenException {

View File

@@ -19,7 +19,7 @@ package cn.dev33.satoken.oauth2.logic;
* Sa-Token-OAuth2 所有常量
*
* @author click33
* @since <= 1.34.0
* @since 1.23.0
*/
public class SaOAuth2Consts {

View File

@@ -38,7 +38,7 @@ import cn.dev33.satoken.util.SaResult;
* Sa-Token-OAuth2 请求处理类封装
*
* @author click33
* @since <= 1.34.0
* @since 1.23.0
*/
public class SaOAuth2Handle {

View File

@@ -36,7 +36,7 @@ import cn.dev33.satoken.util.SaFoxUtil;
* Sa-Token-OAuth2 模块 代码实现
*
* @author click33
* @since <= 1.34.0
* @since 1.23.0
*/
public class SaOAuth2Template {

View File

@@ -27,7 +27,7 @@ import cn.dev33.satoken.oauth2.model.SaClientModel;
* Sa-Token-OAuth2 模块 工具类
*
* @author click33
* @since <= 1.34.0
* @since 1.23.0
*/
public class SaOAuth2Util {

View File

@@ -23,7 +23,7 @@ import java.util.Map;
* Model: Access-Token
*
* @author click33
* @since <= 1.34.0
* @since 1.23.0
*/
public class AccessTokenModel implements Serializable {

View File

@@ -23,7 +23,7 @@ import java.util.Map;
* Model: Client-Token
*
* @author click33
* @since <= 1.34.0
* @since 1.23.0
*/
public class ClientTokenModel implements Serializable {

View File

@@ -21,7 +21,7 @@ import java.io.Serializable;
* Model: 授权码
*
* @author click33
* @since <= 1.34.0
* @since 1.23.0
*/
public class CodeModel implements Serializable {

View File

@@ -21,7 +21,7 @@ import java.io.Serializable;
* Model: Refresh-Token
*
* @author click33
* @since <= 1.34.0
* @since 1.23.0
*/
public class RefreshTokenModel implements Serializable {

View File

@@ -25,7 +25,7 @@ import cn.dev33.satoken.util.SaFoxUtil;
* 请求授权参数的Model
*
* @author click33
* @since <= 1.34.0
* @since 1.23.0
*/
public class RequestAuthModel implements Serializable {

View File

@@ -24,7 +24,7 @@ import cn.dev33.satoken.oauth2.config.SaOAuth2Config;
* Client应用信息 Model
*
* @author click33
* @since <= 1.34.0
* @since 1.23.0
*/
public class SaClientModel implements Serializable {

View File

@@ -26,7 +26,7 @@ import cn.dev33.satoken.quick.web.SaQuickController;
* Quick-Bean 注入
*
* @author click33
* @since <= 1.34.0
* @since 1.30.0
*/
@Configuration
@Import({ SaQuickController.class, SaQuickRegister.class})

View File

@@ -22,7 +22,7 @@ import cn.dev33.satoken.util.SaFoxUtil;
* SaQuickManager持有 SaQuickConfig 配置对象全局引用
*
* @author click33
* @since <= 1.34.0
* @since 1.19.0
*/
public class SaQuickManager {

View File

@@ -31,7 +31,7 @@ import cn.dev33.satoken.util.SaTokenConsts;
* Quick Login 相关 Bean 注册
*
* @author click33
* @since <= 1.34.0
* @since 1.30.0
*/
@Configuration
public class SaQuickRegister {

View File

@@ -19,7 +19,7 @@ package cn.dev33.satoken.quick.config;
* sa-quick 配置类 Model
*
* @author click33
* @since <= 1.34.0
* @since 1.19.0
*/
public class SaQuickConfig {

View File

@@ -31,7 +31,7 @@ import cn.dev33.satoken.util.SaResult;
* 登录Controller处理登录相关请求
*
* @author click33
* @since <= 1.34.0
* @since 1.19.0
*/
@Controller
public class SaQuickController {

View File

@@ -25,7 +25,7 @@ import cn.dev33.satoken.util.SaFoxUtil;
* Fastjson 定制版 SaSession重写类型转换API、忽略 timeout 字段的序列化
*
* @author click33
* @since 2022-10-19
* @since 1.34.0
*/
public class SaSessionForFastjsonCustomized extends SaSession {

View File

@@ -36,7 +36,7 @@ import cn.dev33.satoken.util.SaFoxUtil;
* Sa-Token 持久层实现 [ Redis存储、fastjson序列化 ]
*
* @author sikadai
* @since <= 1.34.0
* @since 1.34.0
*/
@Component
public class SaTokenDaoRedisFastjson implements SaTokenDao {

View File

@@ -25,7 +25,7 @@ import cn.dev33.satoken.util.SaFoxUtil;
* Fastjson2 定制版 SaSession重写类型转换API、忽略 timeout 字段的序列化
*
* @author click33
* @since 2022-10-19
* @since 1.34.0
*/
public class SaSessionForFastjson2Customized extends SaSession {

View File

@@ -36,7 +36,7 @@ import cn.dev33.satoken.util.SaFoxUtil;
* Sa-Token 持久层实现 [ Redis存储、fastjson2序列化 ]
*
* @author sikadai
* @since <= 1.34.0
* @since 1.34.0
*/
@Component
public class SaTokenDaoRedisFastjson2 implements SaTokenDao {

View File

@@ -23,7 +23,7 @@ import cn.dev33.satoken.session.SaSession;
* Jackson 定制版 SaSession忽略 timeout 等属性的序列化
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
@JsonIgnoreProperties({"timeout"})
public class SaSessionForJacksonCustomized extends SaSession {

View File

@@ -50,7 +50,7 @@ import cn.dev33.satoken.util.SaFoxUtil;
* Sa-Token 持久层实现 [ Redis存储、Jackson序列化 ]
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
@Component
public class SaTokenDaoRedisJackson implements SaTokenDao {

View File

@@ -34,7 +34,7 @@ import cn.dev33.satoken.util.SaFoxUtil;
* Sa-Token 持久层实现 [ Redis存储、JDK默认序列化 ]
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
@Component
public class SaTokenDaoRedis implements SaTokenDao {

View File

@@ -22,7 +22,7 @@ import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
* Jackson定制版SaSession忽略 timeout 等属性的序列化
*
* @author click33
* @since <= 1.34.0
* @since 1.34.0
*/
@JsonIgnoreProperties({"timeout"})
public class SaSessionForJacksonCustomized extends SaSession {

View File

@@ -52,7 +52,7 @@ import cn.dev33.satoken.util.SaFoxUtil;
* Sa-Token 持久层实现 [ Redisson客户端、Redis存储、Jackson序列化 ]
*
* @author 疯狂的狮子Li
* @since <= 1.34.0
* @since 1.34.0
*/
@Component
public class SaTokenDaoRedissonJackson implements SaTokenDao {

View File

@@ -23,7 +23,7 @@ import org.noear.snack.ONode;
* Snack3 定制版 SaSession重写类型转换API
*
* @author noear
* @since 1.12
* @since 1.34.0
*/
public class SaSessionForJson extends SaSession {

View File

@@ -23,7 +23,7 @@ import java.util.Properties;
* SaTokenDao 的 redis 适配
*
* @author noear
* @since 1.6
* @since 1.34.0
*/
public class SaTokenDaoOfRedis extends SaTokenDaoOfRedisBase64 {

View File

@@ -28,7 +28,7 @@ import java.util.Set;
* SaTokenDao 的 redis 适配(可以完全精准还原所有序列化类型)
*
* @author noear
* @since 1.6
* @since 1.34.0
*/
public class SaTokenDaoOfRedisBase64 implements SaTokenDao {
private final RedisBucket redisBucket;

View File

@@ -31,7 +31,7 @@ import java.util.Set;
* SaTokenDao 的 redis 适配基于json序列化不能完全精准还原所有类型
*
* @author noear
* @since 1.6
* @since 1.34.0
*/
public class SaTokenDaoOfRedisJson implements SaTokenDao {
private final RedisBucket redisBucket;

View File

@@ -37,7 +37,7 @@ import cn.dev33.satoken.util.SaTokenConsts;
* </p>
*
* @author click33
* @since <= 1.34.0
* @since 1.19.0
*/
@Aspect
@Component

View File

@@ -30,7 +30,7 @@ import cn.dev33.satoken.util.SaResult;
* Sa-Token SSO 单点登录模块 配置类 Model
*
* @author click33
* @since <= 1.34.0
* @since 1.30.0
*/
public class SaSsoConfig implements Serializable {

View File

@@ -19,7 +19,7 @@ package cn.dev33.satoken.sso;
* Sa-Token-SSO模块相关常量
*
* @author click33
* @since <= 1.34.0
* @since 1.30.0
*/
public class SaSsoConsts {

View File

@@ -21,7 +21,7 @@ import cn.dev33.satoken.config.SaSsoConfig;
* Sa-Token-SSO 模块 总控类
*
* @author click33
* @since <= 1.34.0
* @since 1.30.0
*/
public class SaSsoManager {

View File

@@ -31,7 +31,7 @@ import cn.dev33.satoken.util.SaResult;
* SSO 请求处理器
*
* @author click33
* @since 2022-10-25
* @since 1.32.0
*/
public class SaSsoProcessor {

View File

@@ -35,7 +35,7 @@ import java.util.*;
* Sa-Token-SSO 单点登录模块
*
* @author click33
* @since <= 1.34.0
* @since 1.30.0
*/
public class SaSsoTemplate {

View File

@@ -23,7 +23,7 @@ import java.util.Map;
* Sa-Token-SSO 单点登录模块 工具类
*
* @author click33
* @since <= 1.34.0
* @since 1.30.0
*/
public class SaSsoUtil {

View File

@@ -19,7 +19,7 @@ package cn.dev33.satoken.sso.error;
* 定义 sa-token-sso 所有异常细分状态码
*
* @author click33
* @since 2022-10-31
* @since 1.33.0
*/
public interface SaSsoErrorCode {

View File

@@ -22,7 +22,7 @@ import cn.dev33.satoken.exception.SaTokenException;
* 一个异常:代表 SSO 认证流程错误
*
* @author click33
* @since <= 1.34.0
* @since 1.30.0
*/
public class SaSsoException extends SaTokenException {

View File

@@ -19,7 +19,7 @@ package cn.dev33.satoken.sso.name;
* SSO 模块所有 API 路由名称定义
*
* @author click33
* @since 2022-10-25
* @since 1.32.0
*/
public class ApiName {

View File

@@ -19,7 +19,7 @@ package cn.dev33.satoken.sso.name;
* SSO 模块所有参数名称定义
*
* @author click33
* @since 2022-10-25
* @since 1.32.0
*/
public class ParamName {

View File

@@ -27,7 +27,7 @@ import io.jsonwebtoken.SignatureAlgorithm;
* jwt 相关操作工具类,封装一下
*
* @author click33
* @since <= 1.34.0
* @since 1.20.0
*/
public class SaJwtUtil {

View File

@@ -26,7 +26,7 @@ import cn.dev33.satoken.util.SaFoxUtil;
* Sa-Token 临时令牌验证模块接口 JWT实现类提供以 JWT 为逻辑内核的临时 token 验证功能
*
* @author click33
* @since <= 1.34.0
* @since 1.20.0
*/
public class SaTempForJwt implements SaTempInterface {

View File

@@ -19,7 +19,7 @@ package cn.dev33.satoken.temp.jwt.error;
* 定义 sa-token-temp-jwt 所有异常细分状态码
*
* @author click33
* @since 2022-10-31
* @since 1.33.0
*/
public interface SaTempJwtErrorCode {