All Classes and Interfaces
Class
Description
新增服务请求体。
新增字典请求对象
新增角色请求对象
新增业务参数请求
AddUserReq到User的转换器
服务实体类,对应数据库中的
zeroweb_app 表。Static metamodel for
AppAppDAO 是服务实体的数据库访问对象(DAO)。应用管理
AppRepository 是服务实体的 JPA 数据仓库接口。AppService 是服务管理的服务层组件。认证
AuthnService 是认证服务的核心业务逻辑处理组件。授权
AuthzService 是授权服务的核心业务逻辑处理组件。BasicAuth 记录表示基本的认证信息。口令、密钥相关的 HTTP 接口
字典
Static metamodel for
Dict字典数据访问对象
字典数据库处理器
字典管理 gRPC 接口
字典管理
字典导入请求转换器
字典数据仓库
字典服务
字典查询规范
InvalidPasswordException 表示提供的密码不正确,或用户不存在。口令相关服务的抽象接口
角色服务接口 - 认证模块专用
向其他服务提供的业务参数接口
用户服务向认证授权服务暴露的能力
JwtCryptoService 声明了与 JWT 签名/验证相关的操作。JWT 密钥管理器,用于生成、保存和加载 JWT 密钥对以及签发 JWT。
MenuService 是用于生成和返回系统菜单信息的实现。修改字典请求对象
OidcToken 表示遵循 OpenID Connect (OIDC) 规范的 Token 响应体。口令相关服务
口令强度实体类
将 zxcvbn
Strength 转换为 PasswordStrength。口令强度不符合要求
接口权限常量类
公钥生成事件
用户注册请求
角色实体类
Static metamodel for
Role角色静态常量定义
角色常量定义
角色管理
角色不可继承异常
RolePermission 实体表示角色与接口权限之间的关联。Static metamodel for
RolePermissionRolePermissionRepository 是角色-权限关联的 JPA 数据仓库接口。角色数据访问层接口
角色服务实现类
RoleUser 实体表示角色与用户之间的关联。Static metamodel for
RoleUserRoleUserRepository 是角色-用户关联的 JPA 数据仓库接口。RootUserRoleRunner 是一个应用程序启动器,用于在应用启动时为预定义的超级管理员用户分配根角色。启动时新增超级管理员账号
SaTokenRedisConfiguration 是 Sa-Token 框架的 Redis 配置类。SessionUtil 是一个工具类,提供方便的方法来管理 Sa-Token 会话中的用户、角色和权限信息。业务参数实体类
Static metamodel for
Setting业务参数数据访问对象
业务参数gRPC服务访问点
业务参数管理
对 业务参数 进行数据库操作的 JPA 接口
业务参数服务
UpdateAppReq 记录表示用于更新现有服务信息的请求体。更新业务参数约束请求
更新业务参数值请求
用户
Static metamodel for
User用户常量类
用户功能Grpc接口
用户管理
UserLoginEvent 表示用户成功登录后触发的事件。对 用户 进行数据库操作的 JPA 接口
用户服务
ZerowebAdminApplication 是 ZeroWeb 系统管理服务的入口点。zxcvbn 相关的常量