All Classes and Interfaces
Class
Description
抽象过滤器基类,提供公共方法和模板方法模式 所有具体过滤器继承此类,实现 doFilterInternal 方法
抽象 API 处理类,提供异步拦截器实现的基类 子类可选择性覆盖 Handler 接口的默认实现
抽象注册类,提供通用的注册表功能,用于管理和存储键值对数据
键生成策略接口
用于异步处理 API 请求的前置逻辑
api definition
默认资产注册实现类,基于 AbstractRegistry 提供资产(Assets)的注册、修改和查询功能
访问鉴权过滤器,负责验证请求的合法性、方法、令牌和应用 ID
访问授权认证接口,定义授权认证相关的功能
请求渠道枚举,定义不同的请求来源及其属性。
数据加解密过滤器,负责对请求参数进行解密和对响应数据进行加密处理
服务端配置类,用于存储和管理服务器相关的配置信息
解密配置类,定义解密相关参数
加密配置类,定义加密相关参数
限流配置类,定义流量限制相关参数
安全配置类,定义安全相关参数
上下文传参类,用于存储和传递请求相关的上下文信息
认证及委托处理类,用于封装认证结果和 OAuth2 授权信息
网关错误码: 115xxx
全局异常处理器,处理 Web 应用中的异常并返回标准化的 JSON 响应
定义一个过滤器接口,扩展 Spring WebFlux 的
WebFilter 接口。数据格式枚举,定义支持的响应数据格式及其相关属性,并提供日志记录功能。
响应格式化过滤器,确保所有响应数据都是JSON格式
异步拦截器接口,定义请求处理的三个阶段
JSON 序列化提供者,实现对象到 JSON 字符串的转换
限流器类,基于令牌桶算法实现请求限流功能
默认限流注册实现类,基于 AbstractRegistry 提供限流配置(Limiter)的注册和管理功能
限流过滤器,基于令牌桶算法对请求进行流量限制
参数过滤和校验过滤器,负责处理和验证请求参数,设置上下文
数据序列化接口,定义对象序列化为字符串的通用方法
通用注册表接口,用于管理和操作键值对数据(如路由、限流配置等)
调度接口,定义请求路由的基本行为
Token 参数类,用于封装授权认证相关的参数信息
服务端类,负责启动和管理基于 Reactor Netty 的 HTTP 服务器
请求处理入口类,负责路由请求并异步调用多个拦截器逻辑。
XML 序列化提供者,实现对象到 XML 字符串的转换