Index

A B C D E F G H I J L M N O P Q R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addApp(AddAppReq) - Method in class io.github.xezzon.zeroweb.app.internal.AppHttpEndpoint
新增一个服务。
AddAppReq - Record Class in io.github.xezzon.zeroweb.app.entity
新增服务请求体。
AddAppReq(String, String, Integer) - Constructor for record class io.github.xezzon.zeroweb.app.entity.AddAppReq
Creates an instance of a AddAppReq record class.
addDict(AddDictReq) - Method in class io.github.xezzon.zeroweb.dict.internal.DictHttpEndpoint
新增字典目/字典项
AddDictReq - Class in io.github.xezzon.zeroweb.dict.entity
新增字典请求对象
AddDictReq() - Constructor for class io.github.xezzon.zeroweb.dict.entity.AddDictReq
 
addRole(AddRoleReq) - Method in class io.github.xezzon.zeroweb.role.internal.RoleHttpEndpoint
新增角色
AddRoleReq - Record Class in io.github.xezzon.zeroweb.role.entity
新增角色请求对象
AddRoleReq(String, String, Boolean, String) - Constructor for record class io.github.xezzon.zeroweb.role.entity.AddRoleReq
Creates an instance of a AddRoleReq record class.
AddSettingRequest - Record Class in io.github.xezzon.zeroweb.setting.entity
新增业务参数请求
AddSettingRequest(String, String, Map) - Constructor for record class io.github.xezzon.zeroweb.setting.entity.AddSettingRequest
Creates an instance of a AddSettingRequest record class.
addUser(AddUserReq, StreamObserver) - Method in class io.github.xezzon.zeroweb.user.internal.UserGrpcEndpoint
新增用户(服务间接口)
AddUserReqConverter - Interface in io.github.xezzon.zeroweb.user.converter
AddUserReq到User的转换器
AddUserReqConverterImpl - Class in io.github.xezzon.zeroweb.user.converter
 
AddUserReqConverterImpl() - Constructor for class io.github.xezzon.zeroweb.user.converter.AddUserReqConverterImpl
 
ADMIN - Static variable in class io.github.xezzon.zeroweb.role.RoleConstant
系统管理员
ADMIN_ID - Static variable in class io.github.xezzon.zeroweb.role.RoleConstant
系统管理员ID
App - Class in io.github.xezzon.zeroweb.app
服务实体类,对应数据库中的 zeroweb_app 表。
App() - Constructor for class io.github.xezzon.zeroweb.app.App
 
App_ - Class in io.github.xezzon.zeroweb.app
Static metamodel for App
App_() - Constructor for class io.github.xezzon.zeroweb.app.App_
 
APP_WRITE - Static variable in class io.github.xezzon.zeroweb.common.metadata.PermissionConstant
应用管理写权限
AppDAO - Class in io.github.xezzon.zeroweb.app.internal
AppDAO 是服务实体的数据库访问对象(DAO)。
AppHttpEndpoint - Class in io.github.xezzon.zeroweb.app.internal
应用管理
AppHttpEndpoint(AppService) - Constructor for class io.github.xezzon.zeroweb.app.internal.AppHttpEndpoint
构造函数,注入 AppService
AppRepository - Interface in io.github.xezzon.zeroweb.app.repository
AppRepository 是服务实体的 JPA 数据仓库接口。
AppService - Class in io.github.xezzon.zeroweb.app.internal
AppService 是服务管理的服务层组件。
AppService(AppDAO) - Constructor for class io.github.xezzon.zeroweb.app.internal.AppService
构造函数,注入 AppDAO
AuthnHttpEndpoint - Class in io.github.xezzon.zeroweb.auth.internal
认证
AuthnHttpEndpoint(AuthnService, ZerowebConfig) - Constructor for class io.github.xezzon.zeroweb.auth.internal.AuthnHttpEndpoint
构造函数,注入 AuthnServiceZerowebConfig
AuthnService - Class in io.github.xezzon.zeroweb.auth.internal
AuthnService 是认证服务的核心业务逻辑处理组件。
AuthnService(IUserService4Auth, JwtCryptoService) - Constructor for class io.github.xezzon.zeroweb.auth.internal.AuthnService
构造函数,注入用户服务和 JWT 加密服务。
AUTHZ_READ - Static variable in class io.github.xezzon.zeroweb.common.metadata.PermissionConstant
授权管理读权限
AUTHZ_ROLE_PERMISSION - Static variable in class io.github.xezzon.zeroweb.common.metadata.PermissionConstant
角色权限关联权限
AUTHZ_ROLE_USER - Static variable in class io.github.xezzon.zeroweb.common.metadata.PermissionConstant
角色用户关联权限
AuthzHttpEndpoint - Class in io.github.xezzon.zeroweb.auth.internal
授权
AuthzHttpEndpoint(AuthzService, IRoleService4Auth) - Constructor for class io.github.xezzon.zeroweb.auth.internal.AuthzHttpEndpoint
构造函数,注入 AuthzServiceIRoleService4Auth
AuthzService - Class in io.github.xezzon.zeroweb.auth.internal
AuthzService 是授权服务的核心业务逻辑处理组件。
AuthzService(RoleUserRepository, RolePermissionRepository, IUserService4Auth, IRoleService4Auth) - Constructor for class io.github.xezzon.zeroweb.auth.internal.AuthzService
构造函数,注入授权服务所需的所有数据仓库和服务。

B

BASE_URL - Static variable in class io.github.xezzon.zeroweb.app.App_
 
baseUrl - Static variable in class io.github.xezzon.zeroweb.app.App_
Static metamodel for attribute App.baseUrl
baseUrl() - Method in record class io.github.xezzon.zeroweb.app.entity.AddAppReq
Returns the value of the baseUrl record component.
baseUrl() - Method in record class io.github.xezzon.zeroweb.app.entity.UpdateAppReq
Returns the value of the baseUrl record component.
BasicAuth - Record Class in io.github.xezzon.zeroweb.auth.entity
BasicAuth 记录表示基本的认证信息。
BasicAuth(String, String) - Constructor for record class io.github.xezzon.zeroweb.auth.entity.BasicAuth
Creates an instance of a BasicAuth record class.
basicLogin(BasicAuth) - Method in class io.github.xezzon.zeroweb.auth.internal.AuthnHttpEndpoint
通过用户名和密码进行基本认证登录。
bindPermissionToRole(RolePermission) - Method in class io.github.xezzon.zeroweb.auth.internal.AuthzService
将接口权限绑定到指定角色。
bindPermissionToRole(Collection) - Method in class io.github.xezzon.zeroweb.auth.internal.AuthzHttpEndpoint
角色授予一个或多个接口权限。
bindUserToRole(RoleUser) - Method in class io.github.xezzon.zeroweb.auth.internal.AuthzService
将用户绑定到指定角色。
bindUserToRole(Collection) - Method in class io.github.xezzon.zeroweb.auth.internal.AuthzHttpEndpoint
将一个或多个用户绑定到角色。

C

checkStrength(Strength) - Method in class io.github.xezzon.zeroweb.crypto.internal.PasswordService
检查计算出的强度与配置的要求是否一致
checkStrength(Strength) - Method in interface io.github.xezzon.zeroweb.crypto.IPasswordService
校验口令强度是否符合要求。
cipher - Static variable in class io.github.xezzon.zeroweb.user.User_
Static metamodel for attribute User.cipher
CIPHER - Static variable in class io.github.xezzon.zeroweb.user.User_
 
class_ - Static variable in class io.github.xezzon.zeroweb.app.App_
Static metamodel type for App
class_ - Static variable in class io.github.xezzon.zeroweb.auth.RolePermission_
Static metamodel type for RolePermission
class_ - Static variable in class io.github.xezzon.zeroweb.auth.RoleUser_
Static metamodel type for RoleUser
class_ - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
Static metamodel type for Dict
class_ - Static variable in class io.github.xezzon.zeroweb.role.Role_
Static metamodel type for Role
class_ - Static variable in class io.github.xezzon.zeroweb.setting.Setting_
Static metamodel type for Setting
class_ - Static variable in class io.github.xezzon.zeroweb.user.User_
Static metamodel type for User
code - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
Static metamodel for attribute Dict.code
code - Static variable in class io.github.xezzon.zeroweb.role.Role_
Static metamodel for attribute Role.code
code - Static variable in class io.github.xezzon.zeroweb.setting.Setting_
Static metamodel for attribute Setting.code
code() - Method in exception class io.github.xezzon.zeroweb.auth.exception.InvalidPasswordException
 
code() - Method in exception class io.github.xezzon.zeroweb.crypto.exception.PasswordStrengthException
 
code() - Method in record class io.github.xezzon.zeroweb.dict.entity.ModifyDictReq
Returns the value of the code record component.
code() - Method in record class io.github.xezzon.zeroweb.role.entity.AddRoleReq
Returns the value of the code record component.
code() - Method in exception class io.github.xezzon.zeroweb.role.exception.RoleNotInheritableException
 
code() - Method in record class io.github.xezzon.zeroweb.setting.entity.AddSettingRequest
Returns the value of the code record component.
CODE - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
 
CODE - Static variable in class io.github.xezzon.zeroweb.role.Role_
 
CODE - Static variable in class io.github.xezzon.zeroweb.setting.Setting_
 
convertValueTo(TypeReference) - Method in class io.github.xezzon.zeroweb.setting.Setting
将参数值转换为指定的类型。
CREATE_TIME - Static variable in class io.github.xezzon.zeroweb.user.User_
 
createTime - Static variable in class io.github.xezzon.zeroweb.user.User_
Static metamodel for attribute User.createTime
CryptoHttpEndpoint - Class in io.github.xezzon.zeroweb.crypto.internal
口令、密钥相关的 HTTP 接口
CryptoHttpEndpoint(JwtKeyManager) - Constructor for class io.github.xezzon.zeroweb.crypto.internal.CryptoHttpEndpoint
依赖注入

D

deleteApp(String) - Method in class io.github.xezzon.zeroweb.app.internal.AppHttpEndpoint
根据服务ID删除一个服务。
deleteByRoleIdAndUserId(String, String) - Method in interface io.github.xezzon.zeroweb.auth.repository.RoleUserRepository
删除指定角色ID和用户ID的角色-用户关联。
deleteByRoleIdInAndPermission(Collection, String) - Method in interface io.github.xezzon.zeroweb.auth.repository.RolePermissionRepository
删除指定角色ID集合和权限编码的所有角色-权限关联。
deleteRole(String) - Method in class io.github.xezzon.zeroweb.role.internal.RoleHttpEndpoint
删除角色
Dict - Class in io.github.xezzon.zeroweb.dict
字典
Dict() - Constructor for class io.github.xezzon.zeroweb.dict.Dict
 
Dict_ - Class in io.github.xezzon.zeroweb.dict
Static metamodel for Dict
Dict_() - Constructor for class io.github.xezzon.zeroweb.dict.Dict_
 
DICT_READ - Static variable in class io.github.xezzon.zeroweb.common.metadata.PermissionConstant
字典管理读权限
DICT_TAG - Static variable in class io.github.xezzon.zeroweb.dict.Dict
字典目的 tag 字段的值
DICT_WRITE - Static variable in class io.github.xezzon.zeroweb.common.metadata.PermissionConstant
字典管理写权限
DictDAO - Class in io.github.xezzon.zeroweb.dict.internal
字典数据访问对象
DictDbHandler - Class in io.github.xezzon.zeroweb.dict.internal
字典数据库处理器
DictDbHandler(DictService) - Constructor for class io.github.xezzon.zeroweb.dict.internal.DictDbHandler
依赖注入
DictGrpcEndpoint - Class in io.github.xezzon.zeroweb.dict.internal
字典管理 gRPC 接口
DictGrpcEndpoint(DictService) - Constructor for class io.github.xezzon.zeroweb.dict.internal.DictGrpcEndpoint
依赖注入
DictHttpEndpoint - Class in io.github.xezzon.zeroweb.dict.internal
字典管理
DictHttpEndpoint(DictService) - Constructor for class io.github.xezzon.zeroweb.dict.internal.DictHttpEndpoint
依赖注入
DictImportReqConverter - Interface in io.github.xezzon.zeroweb.dict.converter
字典导入请求转换器
DictImportReqConverterImpl - Class in io.github.xezzon.zeroweb.dict.converter
 
DictImportReqConverterImpl() - Constructor for class io.github.xezzon.zeroweb.dict.converter.DictImportReqConverterImpl
 
DictRepository - Interface in io.github.xezzon.zeroweb.dict.repository
字典数据仓库
DictService - Class in io.github.xezzon.zeroweb.dict.internal
字典服务
DictService(DictDAO) - Constructor for class io.github.xezzon.zeroweb.dict.internal.DictService
依赖注入
DictSpecs - Class in io.github.xezzon.zeroweb.dict.repository
字典查询规范

E

editable - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
Static metamodel for attribute Dict.editable
EDITABLE - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
 
enabled - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
Static metamodel for attribute Dict.enabled
enabled() - Method in record class io.github.xezzon.zeroweb.dict.entity.ModifyDictReq
Returns the value of the enabled record component.
ENABLED - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
 
equals(Object) - Method in record class io.github.xezzon.zeroweb.app.entity.AddAppReq
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.xezzon.zeroweb.app.entity.UpdateAppReq
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.xezzon.zeroweb.auth.entity.BasicAuth
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.xezzon.zeroweb.crypto.event.PublicKeyGeneratedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.xezzon.zeroweb.dict.entity.ModifyDictReq
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.xezzon.zeroweb.role.entity.AddRoleReq
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.xezzon.zeroweb.setting.entity.AddSettingRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateSchemaRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateValueRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.xezzon.zeroweb.user.entity.RegisterUserReq
Indicates whether some other object is "equal to" this one.
ERROR_CODE - Static variable in exception class io.github.xezzon.zeroweb.auth.exception.InvalidPasswordException
错误码,用于标识密码无效或用户不存在的错误。
ERROR_CODE - Static variable in exception class io.github.xezzon.zeroweb.crypto.exception.PasswordStrengthException
错误码
ERROR_CODE - Static variable in exception class io.github.xezzon.zeroweb.role.exception.RoleNotInheritableException
错误代码
existsByRoleIdAndPermission(String, String) - Method in interface io.github.xezzon.zeroweb.auth.repository.RolePermissionRepository
检查指定角色ID和权限编码的关联是否存在。
existsByRoleIdAndUserId(String, String) - Method in interface io.github.xezzon.zeroweb.auth.repository.RoleUserRepository
检查指定角色ID和用户ID的关联是否存在。

F

findAll(ODataQueryOption) - Method in class io.github.xezzon.zeroweb.setting.internal.SettingDAO
查询所有业务参数(分页)
findAll(ODataQueryOption) - Method in class io.github.xezzon.zeroweb.dict.internal.DictDAO
分页查询
findAllByOrderByOrdinalAsc() - Method in interface io.github.xezzon.zeroweb.app.repository.AppRepository
查询所有服务,并按 ordinal 字段升序排列。
findByCode(String) - Method in interface io.github.xezzon.zeroweb.setting.repository.SettingRepository
根据业务参数标识查询参数
findByIdIn(Collection) - Method in class io.github.xezzon.zeroweb.role.internal.RoleService
 
findByIdIn(Collection) - Method in interface io.github.xezzon.zeroweb.role.IRoleService4Auth
根据ID批量查询角色
findByIdIn(Collection) - Method in class io.github.xezzon.zeroweb.user.internal.UserService
 
findByIdIn(Collection) - Method in interface io.github.xezzon.zeroweb.user.IUserService4Auth
根据ID批量查询用户
findByParentIdIn(Collection) - Method in interface io.github.xezzon.zeroweb.dict.repository.DictRepository
根据上级ID集合查找字典列表
findByParentIdIn(Collection) - Method in interface io.github.xezzon.zeroweb.role.repository.RoleRepository
根据父角色ID集合查询子角色
findByPermission(String) - Method in interface io.github.xezzon.zeroweb.auth.repository.RolePermissionRepository
根据权限编码查询角色-权限关联。
findByRoleId(String) - Method in interface io.github.xezzon.zeroweb.auth.repository.RoleUserRepository
根据角色ID查询所有角色-用户关联。
findByRoleIdAndUserId(String, String) - Method in interface io.github.xezzon.zeroweb.auth.repository.RoleUserRepository
根据角色ID和用户ID查询单个角色-用户关联。
findByRoleIdIn(Collection) - Method in interface io.github.xezzon.zeroweb.auth.repository.RolePermissionRepository
根据角色ID集合查询角色-权限关联。
findByTagAndCode(String, String) - Method in interface io.github.xezzon.zeroweb.dict.repository.DictRepository
根据字典目和字典码查找字典
findByTagOrderByOrdinalAsc(String) - Method in interface io.github.xezzon.zeroweb.dict.repository.DictRepository
根据字典目查找字典列表,并按排序号升序排列
findByUserId(String) - Method in interface io.github.xezzon.zeroweb.auth.repository.RoleUserRepository
根据用户ID查询所有角色-用户关联。
findByUsername(String) - Method in interface io.github.xezzon.zeroweb.user.repository.UserRepository
根据用户名获取记录
findByValue(String) - Method in interface io.github.xezzon.zeroweb.role.repository.RoleRepository
根据角色编码查询角色
findByValueIn(Collection) - Method in interface io.github.xezzon.zeroweb.role.repository.RoleRepository
根据角色编码集合批量查询角色
findParent(String) - Method in class io.github.xezzon.zeroweb.role.internal.RoleService
 
findParent(String) - Method in interface io.github.xezzon.zeroweb.role.IRoleService4Auth
查询上级角色
from(Strength) - Method in interface io.github.xezzon.zeroweb.crypto.entity.PasswordStrength.Converter
 
from(Strength) - Static method in class io.github.xezzon.zeroweb.crypto.entity.PasswordStrength
将 zxcvbn Strength 转换为 PasswordStrength
from(Strength) - Method in class io.github.xezzon.zeroweb.crypto.entity.PasswordStrength$ConverterImpl
 
from(DictImportReq) - Method in interface io.github.xezzon.zeroweb.dict.converter.DictImportReqConverter
将字典导入请求转换为字典实体
from(DictImportReq) - Method in class io.github.xezzon.zeroweb.dict.converter.DictImportReqConverterImpl
 
from(AddUserReq) - Method in interface io.github.xezzon.zeroweb.user.converter.AddUserReqConverter
转换为用户实体
from(AddUserReq) - Method in class io.github.xezzon.zeroweb.user.converter.AddUserReqConverterImpl
 

G

getCopier() - Method in class io.github.xezzon.zeroweb.app.internal.AppDAO
 
getCopier() - Method in class io.github.xezzon.zeroweb.dict.internal.DictDAO
数据复制器实例
getCopier() - Method in class io.github.xezzon.zeroweb.setting.internal.SettingDAO
获取拷贝器
getDictListByTag(DictReq, StreamObserver) - Method in class io.github.xezzon.zeroweb.dict.internal.DictGrpcEndpoint
查询指定字典目下所有字典项的列表(服务间接口)
getDictTagList(ODataRequestParam) - Method in class io.github.xezzon.zeroweb.dict.internal.DictHttpEndpoint
分页查询字典目列表
getDictTreeByTag(String) - Method in class io.github.xezzon.zeroweb.dict.internal.DictHttpEndpoint
查询指定字典目下所有字典项的列表
getOrdinal() - Method in class io.github.xezzon.zeroweb.dict.Dict
 
getPermissions() - Static method in class io.github.xezzon.zeroweb.common.metadata.PermissionConstant
获取所有权限信息列表
getPublicKey() - Method in record class io.github.xezzon.zeroweb.crypto.event.PublicKeyGeneratedEvent
用于签名的公钥
getPublicKey() - Method in class io.github.xezzon.zeroweb.crypto.internal.JwtKeyManager
获取公钥
getSetting(GetSettingRequest, StreamObserver) - Method in class io.github.xezzon.zeroweb.setting.internal.SettingGrpcEndpoint
查询业务参数
getSsoToken(HttpServletResponse) - Method in class io.github.xezzon.zeroweb.auth.internal.AuthnHttpEndpoint
获取当前用户的 SSO 令牌。
getTokenType() - Method in class io.github.xezzon.zeroweb.auth.entity.OidcToken
获取令牌类型,默认为 "Bearer"。
getUserByUsername(String) - Method in class io.github.xezzon.zeroweb.user.internal.UserService
 
getUserByUsername(String) - Method in interface io.github.xezzon.zeroweb.user.IUserService4Auth
根据用户名获取用户信息

H

hashCode() - Method in record class io.github.xezzon.zeroweb.app.entity.AddAppReq
Returns a hash code value for this object.
hashCode() - Method in record class io.github.xezzon.zeroweb.app.entity.UpdateAppReq
Returns a hash code value for this object.
hashCode() - Method in record class io.github.xezzon.zeroweb.auth.entity.BasicAuth
Returns a hash code value for this object.
hashCode() - Method in record class io.github.xezzon.zeroweb.crypto.event.PublicKeyGeneratedEvent
Returns a hash code value for this object.
hashCode() - Method in record class io.github.xezzon.zeroweb.dict.entity.ModifyDictReq
Returns a hash code value for this object.
hashCode() - Method in record class io.github.xezzon.zeroweb.role.entity.AddRoleReq
Returns a hash code value for this object.
hashCode() - Method in record class io.github.xezzon.zeroweb.setting.entity.AddSettingRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateSchemaRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateValueRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.github.xezzon.zeroweb.user.entity.RegisterUserReq
Returns a hash code value for this object.

I

id - Static variable in class io.github.xezzon.zeroweb.app.App_
Static metamodel for attribute App.id
id - Static variable in class io.github.xezzon.zeroweb.auth.RolePermission_
Static metamodel for attribute RolePermission.id
id - Static variable in class io.github.xezzon.zeroweb.auth.RoleUser_
Static metamodel for attribute RoleUser.id
id - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
Static metamodel for attribute Dict.id
id - Static variable in class io.github.xezzon.zeroweb.role.Role_
Static metamodel for attribute Role.id
id - Static variable in class io.github.xezzon.zeroweb.setting.Setting_
Static metamodel for attribute Setting.id
id - Static variable in class io.github.xezzon.zeroweb.user.User_
Static metamodel for attribute User.id
id() - Method in record class io.github.xezzon.zeroweb.app.entity.UpdateAppReq
Returns the value of the id record component.
id() - Method in record class io.github.xezzon.zeroweb.dict.entity.ModifyDictReq
Returns the value of the id record component.
id() - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateSchemaRequest
Returns the value of the id record component.
id() - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateValueRequest
Returns the value of the id record component.
ID - Static variable in class io.github.xezzon.zeroweb.app.App_
 
ID - Static variable in class io.github.xezzon.zeroweb.auth.RolePermission_
 
ID - Static variable in class io.github.xezzon.zeroweb.auth.RoleUser_
 
ID - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
 
ID - Static variable in class io.github.xezzon.zeroweb.role.Role_
 
ID - Static variable in class io.github.xezzon.zeroweb.setting.Setting_
 
ID - Static variable in class io.github.xezzon.zeroweb.user.User_
 
importDict(DictImportReqList) - Method in class io.github.xezzon.zeroweb.dict.internal.DictDbHandler
导入字典数据
importDict(DictImportReqList, StreamObserver) - Method in class io.github.xezzon.zeroweb.dict.internal.DictGrpcEndpoint
导入字典数据(服务间接口)
inheritable - Static variable in class io.github.xezzon.zeroweb.role.Role_
Static metamodel for attribute Role.inheritable
inheritable() - Method in record class io.github.xezzon.zeroweb.role.entity.AddRoleReq
Returns the value of the inheritable record component.
INHERITABLE - Static variable in class io.github.xezzon.zeroweb.role.Role_
 
INSTANCE - Static variable in interface io.github.xezzon.zeroweb.crypto.entity.PasswordStrength.Converter
INSTANCE - Static variable in interface io.github.xezzon.zeroweb.dict.converter.DictImportReqConverter
字典导入请求转换器实例
INSTANCE - Static variable in interface io.github.xezzon.zeroweb.user.converter.AddUserReqConverter
转换器实例
into() - Method in record class io.github.xezzon.zeroweb.app.entity.AddAppReq
 
into() - Method in record class io.github.xezzon.zeroweb.app.entity.UpdateAppReq
 
into() - Method in class io.github.xezzon.zeroweb.dict.entity.AddDictReq
转换为字典实体对象
into() - Method in record class io.github.xezzon.zeroweb.dict.entity.ModifyDictReq
转换为字典实体对象
into() - Method in record class io.github.xezzon.zeroweb.role.entity.AddRoleReq
 
into() - Method in record class io.github.xezzon.zeroweb.setting.entity.AddSettingRequest
 
into() - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateSchemaRequest
 
into() - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateValueRequest
 
into() - Method in record class io.github.xezzon.zeroweb.user.entity.RegisterUserReq
转换为用户实体
InvalidPasswordException - Exception Class in io.github.xezzon.zeroweb.auth.exception
InvalidPasswordException 表示提供的密码不正确,或用户不存在。
InvalidPasswordException() - Constructor for exception class io.github.xezzon.zeroweb.auth.exception.InvalidPasswordException
构造一个新的 InvalidPasswordException 实例。
io.github.xezzon.zeroweb - package io.github.xezzon.zeroweb
 
io.github.xezzon.zeroweb.app - package io.github.xezzon.zeroweb.app
 
io.github.xezzon.zeroweb.app.entity - package io.github.xezzon.zeroweb.app.entity
 
io.github.xezzon.zeroweb.app.internal - package io.github.xezzon.zeroweb.app.internal
 
io.github.xezzon.zeroweb.app.repository - package io.github.xezzon.zeroweb.app.repository
 
io.github.xezzon.zeroweb.auth - package io.github.xezzon.zeroweb.auth
 
io.github.xezzon.zeroweb.auth.config - package io.github.xezzon.zeroweb.auth.config
 
io.github.xezzon.zeroweb.auth.entity - package io.github.xezzon.zeroweb.auth.entity
 
io.github.xezzon.zeroweb.auth.event - package io.github.xezzon.zeroweb.auth.event
 
io.github.xezzon.zeroweb.auth.exception - package io.github.xezzon.zeroweb.auth.exception
 
io.github.xezzon.zeroweb.auth.internal - package io.github.xezzon.zeroweb.auth.internal
 
io.github.xezzon.zeroweb.auth.repository - package io.github.xezzon.zeroweb.auth.repository
 
io.github.xezzon.zeroweb.auth.util - package io.github.xezzon.zeroweb.auth.util
 
io.github.xezzon.zeroweb.common.metadata - package io.github.xezzon.zeroweb.common.metadata
 
io.github.xezzon.zeroweb.crypto - package io.github.xezzon.zeroweb.crypto
 
io.github.xezzon.zeroweb.crypto.constant - package io.github.xezzon.zeroweb.crypto.constant
 
io.github.xezzon.zeroweb.crypto.entity - package io.github.xezzon.zeroweb.crypto.entity
 
io.github.xezzon.zeroweb.crypto.event - package io.github.xezzon.zeroweb.crypto.event
 
io.github.xezzon.zeroweb.crypto.exception - package io.github.xezzon.zeroweb.crypto.exception
 
io.github.xezzon.zeroweb.crypto.internal - package io.github.xezzon.zeroweb.crypto.internal
 
io.github.xezzon.zeroweb.dict - package io.github.xezzon.zeroweb.dict
 
io.github.xezzon.zeroweb.dict.converter - package io.github.xezzon.zeroweb.dict.converter
 
io.github.xezzon.zeroweb.dict.entity - package io.github.xezzon.zeroweb.dict.entity
 
io.github.xezzon.zeroweb.dict.internal - package io.github.xezzon.zeroweb.dict.internal
 
io.github.xezzon.zeroweb.dict.repository - package io.github.xezzon.zeroweb.dict.repository
 
io.github.xezzon.zeroweb.role - package io.github.xezzon.zeroweb.role
 
io.github.xezzon.zeroweb.role.constant - package io.github.xezzon.zeroweb.role.constant
 
io.github.xezzon.zeroweb.role.entity - package io.github.xezzon.zeroweb.role.entity
 
io.github.xezzon.zeroweb.role.exception - package io.github.xezzon.zeroweb.role.exception
 
io.github.xezzon.zeroweb.role.internal - package io.github.xezzon.zeroweb.role.internal
 
io.github.xezzon.zeroweb.role.repository - package io.github.xezzon.zeroweb.role.repository
 
io.github.xezzon.zeroweb.setting - package io.github.xezzon.zeroweb.setting
 
io.github.xezzon.zeroweb.setting.entity - package io.github.xezzon.zeroweb.setting.entity
 
io.github.xezzon.zeroweb.setting.internal - package io.github.xezzon.zeroweb.setting.internal
 
io.github.xezzon.zeroweb.setting.repository - package io.github.xezzon.zeroweb.setting.repository
 
io.github.xezzon.zeroweb.user - package io.github.xezzon.zeroweb.user
 
io.github.xezzon.zeroweb.user.constant - package io.github.xezzon.zeroweb.user.constant
 
io.github.xezzon.zeroweb.user.converter - package io.github.xezzon.zeroweb.user.converter
 
io.github.xezzon.zeroweb.user.entity - package io.github.xezzon.zeroweb.user.entity
 
io.github.xezzon.zeroweb.user.event - package io.github.xezzon.zeroweb.user.event
 
io.github.xezzon.zeroweb.user.internal - package io.github.xezzon.zeroweb.user.internal
 
io.github.xezzon.zeroweb.user.repository - package io.github.xezzon.zeroweb.user.repository
 
IPasswordService - Interface in io.github.xezzon.zeroweb.crypto
口令相关服务的抽象接口
IRoleService4Auth - Interface in io.github.xezzon.zeroweb.role
角色服务接口 - 认证模块专用
isDictTag() - Static method in class io.github.xezzon.zeroweb.dict.repository.DictSpecs
创建字典目查询规范
ISettingService - Interface in io.github.xezzon.zeroweb.setting
向其他服务提供的业务参数接口
IUserService4Auth - Interface in io.github.xezzon.zeroweb.user
用户服务向认证授权服务暴露的能力

J

JwtCryptoService - Interface in io.github.xezzon.zeroweb.crypto
JwtCryptoService 声明了与 JWT 签名/验证相关的操作。
JwtKeyManager - Class in io.github.xezzon.zeroweb.crypto.internal
JWT 密钥管理器,用于生成、保存和加载 JWT 密钥对以及签发 JWT。
JwtKeyManager(ZerowebConfig) - Constructor for class io.github.xezzon.zeroweb.crypto.internal.JwtKeyManager
依赖注入

L

label - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
Static metamodel for attribute Dict.label
label() - Method in record class io.github.xezzon.zeroweb.dict.entity.ModifyDictReq
Returns the value of the label record component.
LABEL - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
 
list() - Method in class io.github.xezzon.zeroweb.common.metadata.MenuService
列出所有菜单项。
listAllRole() - Method in class io.github.xezzon.zeroweb.role.internal.RoleHttpEndpoint
查询角色列表
listApp() - Method in class io.github.xezzon.zeroweb.app.internal.AppHttpEndpoint
查询所有服务列表。
listByParentId(Collection) - Method in class io.github.xezzon.zeroweb.role.internal.RoleService
 
listMyRole() - Method in class io.github.xezzon.zeroweb.role.internal.RoleHttpEndpoint
查询当前登录人的角色
loadPermissions() - Static method in class io.github.xezzon.zeroweb.auth.util.SessionUtil
从当前 Sa-Token 会话中加载权限集合。
loadPrivateKey() - Method in class io.github.xezzon.zeroweb.crypto.internal.JwtKeyManager
在应用启动后,加载私钥。
loadRoles() - Static method in class io.github.xezzon.zeroweb.auth.util.SessionUtil
从当前 Sa-Token 会话中加载角色集合。
loadUser() - Static method in class io.github.xezzon.zeroweb.auth.util.SessionUtil
从当前 Sa-Token 会话中加载用户对象。

M

MenuService - Class in io.github.xezzon.zeroweb.common.metadata
MenuService 是用于生成和返回系统菜单信息的实现。
MenuService() - Constructor for class io.github.xezzon.zeroweb.common.metadata.MenuService
 
modifyDict(ModifyDictReq) - Method in class io.github.xezzon.zeroweb.dict.internal.DictHttpEndpoint
更新字典目/字典项
ModifyDictReq - Record Class in io.github.xezzon.zeroweb.dict.entity
修改字典请求对象
ModifyDictReq(String, String, String, Integer, String, Boolean) - Constructor for record class io.github.xezzon.zeroweb.dict.entity.ModifyDictReq
Creates an instance of a ModifyDictReq record class.

N

name - Static variable in class io.github.xezzon.zeroweb.app.App_
Static metamodel for attribute App.name
name - Static variable in class io.github.xezzon.zeroweb.role.Role_
Static metamodel for attribute Role.name
name() - Method in record class io.github.xezzon.zeroweb.app.entity.AddAppReq
Returns the value of the name record component.
name() - Method in record class io.github.xezzon.zeroweb.app.entity.UpdateAppReq
Returns the value of the name record component.
name() - Method in record class io.github.xezzon.zeroweb.role.entity.AddRoleReq
Returns the value of the name record component.
NAME - Static variable in class io.github.xezzon.zeroweb.app.App_
 
NAME - Static variable in class io.github.xezzon.zeroweb.role.Role_
 
nickname - Static variable in class io.github.xezzon.zeroweb.user.User_
Static metamodel for attribute User.nickname
nickname() - Method in record class io.github.xezzon.zeroweb.user.entity.RegisterUserReq
Returns the value of the nickname record component.
NICKNAME - Static variable in class io.github.xezzon.zeroweb.user.User_
 

O

OidcToken - Class in io.github.xezzon.zeroweb.auth.entity
OidcToken 表示遵循 OpenID Connect (OIDC) 规范的 Token 响应体。
OidcToken(String, String, Long) - Constructor for class io.github.xezzon.zeroweb.auth.entity.OidcToken
构造一个新的 OidcToken 实例。
ordinal - Static variable in class io.github.xezzon.zeroweb.app.App_
Static metamodel for attribute App.ordinal
ordinal - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
Static metamodel for attribute Dict.ordinal
ordinal() - Method in record class io.github.xezzon.zeroweb.app.entity.AddAppReq
Returns the value of the ordinal record component.
ordinal() - Method in record class io.github.xezzon.zeroweb.app.entity.UpdateAppReq
Returns the value of the ordinal record component.
ordinal() - Method in record class io.github.xezzon.zeroweb.dict.entity.ModifyDictReq
Returns the value of the ordinal record component.
ORDINAL - Static variable in class io.github.xezzon.zeroweb.app.App_
 
ORDINAL - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
 

P

PARENT_ID - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
 
PARENT_ID - Static variable in class io.github.xezzon.zeroweb.role.Role_
 
parentId - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
Static metamodel for attribute Dict.parentId
parentId - Static variable in class io.github.xezzon.zeroweb.role.Role_
Static metamodel for attribute Role.parentId
parentId() - Method in record class io.github.xezzon.zeroweb.dict.entity.ModifyDictReq
Returns the value of the parentId record component.
parentId() - Method in record class io.github.xezzon.zeroweb.role.entity.AddRoleReq
Returns the value of the parentId record component.
password() - Method in record class io.github.xezzon.zeroweb.auth.entity.BasicAuth
Returns the value of the password record component.
password() - Method in record class io.github.xezzon.zeroweb.user.entity.RegisterUserReq
Returns the value of the password record component.
PasswordService - Class in io.github.xezzon.zeroweb.crypto.internal
口令相关服务
PasswordStrength - Class in io.github.xezzon.zeroweb.crypto.entity
口令强度实体类
PasswordStrength() - Constructor for class io.github.xezzon.zeroweb.crypto.entity.PasswordStrength
 
PasswordStrength.Converter - Interface in io.github.xezzon.zeroweb.crypto.entity
将 zxcvbn Strength 转换为 PasswordStrength
PasswordStrength$ConverterImpl - Class in io.github.xezzon.zeroweb.crypto.entity
 
PasswordStrength$ConverterImpl() - Constructor for class io.github.xezzon.zeroweb.crypto.entity.PasswordStrength$ConverterImpl
 
PasswordStrengthException - Exception Class in io.github.xezzon.zeroweb.crypto.exception
口令强度不符合要求
PasswordStrengthException(int, int) - Constructor for exception class io.github.xezzon.zeroweb.crypto.exception.PasswordStrengthException
口令强度得分不达标
permission - Static variable in class io.github.xezzon.zeroweb.auth.RolePermission_
Static metamodel for attribute RolePermission.permission
PERMISSION - Static variable in class io.github.xezzon.zeroweb.auth.RolePermission_
 
PERMISSION - Static variable in class io.github.xezzon.zeroweb.auth.util.SessionUtil
Session 中存储权限信息的键。
PermissionConstant - Class in io.github.xezzon.zeroweb.common.metadata
接口权限常量类
printPublicKey(PublicKeyGeneratedEvent) - Method in class io.github.xezzon.zeroweb.crypto.internal.JwtKeyManager
打印公钥到控制台
publicKey() - Method in record class io.github.xezzon.zeroweb.crypto.event.PublicKeyGeneratedEvent
Returns the value of the publicKey record component.
PublicKeyGeneratedEvent - Record Class in io.github.xezzon.zeroweb.crypto.event
公钥生成事件
PublicKeyGeneratedEvent(PublicKey) - Constructor for record class io.github.xezzon.zeroweb.crypto.event.PublicKeyGeneratedEvent
Creates an instance of a PublicKeyGeneratedEvent record class.

Q

queryByCode(String) - Method in class io.github.xezzon.zeroweb.setting.internal.SettingService
 
queryByCode(String) - Method in interface io.github.xezzon.zeroweb.setting.ISettingService
根据参数标识查询配置项
queryPermissionByRole(String) - Method in class io.github.xezzon.zeroweb.auth.internal.AuthzHttpEndpoint
查询指定角色的所有接口权限编码集合。
queryRoleByPermission(String) - Method in class io.github.xezzon.zeroweb.auth.internal.AuthzHttpEndpoint
查询指定接口权限关联的所有角色。
queryRoleByUser(String) - Method in class io.github.xezzon.zeroweb.auth.internal.AuthzHttpEndpoint
查询指定用户关联的所有角色。
queryUserByRole(String) - Method in class io.github.xezzon.zeroweb.auth.internal.AuthzHttpEndpoint
查询指定角色绑定的所有用户。

R

register(RegisterUserReq) - Method in class io.github.xezzon.zeroweb.user.internal.UserHttpEndpoint
用户注册
RegisterUserReq - Record Class in io.github.xezzon.zeroweb.user.entity
用户注册请求
RegisterUserReq(String, String, String) - Constructor for record class io.github.xezzon.zeroweb.user.entity.RegisterUserReq
Creates an instance of a RegisterUserReq record class.
releaseRolePermission(RolePermission) - Method in class io.github.xezzon.zeroweb.auth.internal.AuthzService
解除角色与接口权限的关联。
releaseRolePermission(Collection) - Method in class io.github.xezzon.zeroweb.auth.internal.AuthzHttpEndpoint
解除一个或多个角色与接口权限的关联。
releaseRoleUser(RoleUser) - Method in class io.github.xezzon.zeroweb.auth.internal.AuthzService
解除用户与角色的关联。
releaseRoleUser(Collection) - Method in class io.github.xezzon.zeroweb.auth.internal.AuthzHttpEndpoint
解除一个或多个用户与角色的关联。
removeDict(Collection) - Method in class io.github.xezzon.zeroweb.dict.internal.DictHttpEndpoint
批量删除字典目/字典项
Role - Class in io.github.xezzon.zeroweb.role
角色实体类
Role() - Constructor for class io.github.xezzon.zeroweb.role.Role
 
ROLE - Static variable in class io.github.xezzon.zeroweb.auth.util.SessionUtil
Session 中存储角色信息的键。
Role_ - Class in io.github.xezzon.zeroweb.role
Static metamodel for Role
Role_() - Constructor for class io.github.xezzon.zeroweb.role.Role_
 
ROLE_ID - Static variable in class io.github.xezzon.zeroweb.auth.RolePermission_
 
ROLE_ID - Static variable in class io.github.xezzon.zeroweb.auth.RoleUser_
 
ROLE_READ - Static variable in class io.github.xezzon.zeroweb.common.metadata.PermissionConstant
角色管理读权限
ROLE_WRITE - Static variable in class io.github.xezzon.zeroweb.common.metadata.PermissionConstant
角色管理写权限
RoleConstant - Class in io.github.xezzon.zeroweb.role.constant
角色静态常量定义
RoleConstant - Class in io.github.xezzon.zeroweb.role
角色常量定义
RoleHttpEndpoint - Class in io.github.xezzon.zeroweb.role.internal
角色管理
RoleHttpEndpoint(RoleService) - Constructor for class io.github.xezzon.zeroweb.role.internal.RoleHttpEndpoint
依赖注入
roleId - Static variable in class io.github.xezzon.zeroweb.auth.RolePermission_
Static metamodel for attribute RolePermission.roleId
roleId - Static variable in class io.github.xezzon.zeroweb.auth.RoleUser_
Static metamodel for attribute RoleUser.roleId
RoleNotInheritableException - Exception Class in io.github.xezzon.zeroweb.role.exception
角色不可继承异常
RoleNotInheritableException() - Constructor for exception class io.github.xezzon.zeroweb.role.exception.RoleNotInheritableException
构造不可继承异常实例
RolePermission - Class in io.github.xezzon.zeroweb.auth
RolePermission 实体表示角色与接口权限之间的关联。
RolePermission() - Constructor for class io.github.xezzon.zeroweb.auth.RolePermission
 
RolePermission_ - Class in io.github.xezzon.zeroweb.auth
Static metamodel for RolePermission
RolePermission_() - Constructor for class io.github.xezzon.zeroweb.auth.RolePermission_
 
RolePermissionRepository - Interface in io.github.xezzon.zeroweb.auth.repository
RolePermissionRepository 是角色-权限关联的 JPA 数据仓库接口。
RoleRepository - Interface in io.github.xezzon.zeroweb.role.repository
角色数据访问层接口
RoleService - Class in io.github.xezzon.zeroweb.role.internal
角色服务实现类
RoleService(RoleRepository) - Constructor for class io.github.xezzon.zeroweb.role.internal.RoleService
依赖注入
RoleUser - Class in io.github.xezzon.zeroweb.auth
RoleUser 实体表示角色与用户之间的关联。
RoleUser() - Constructor for class io.github.xezzon.zeroweb.auth.RoleUser
 
RoleUser_ - Class in io.github.xezzon.zeroweb.auth
Static metamodel for RoleUser
RoleUser_() - Constructor for class io.github.xezzon.zeroweb.auth.RoleUser_
 
RoleUserRepository - Interface in io.github.xezzon.zeroweb.auth.repository
RoleUserRepository 是角色-用户关联的 JPA 数据仓库接口。
ROOT - Static variable in class io.github.xezzon.zeroweb.role.constant.RoleConstant
超级管理员角色
ROOT - Static variable in class io.github.xezzon.zeroweb.user.constant.UserConstant
系统初始用户(超级管理员)
RootUserRoleRunner - Class in io.github.xezzon.zeroweb.auth.event
RootUserRoleRunner 是一个应用程序启动器,用于在应用启动时为预定义的超级管理员用户分配根角色。
RootUserRoleRunner() - Constructor for class io.github.xezzon.zeroweb.auth.event.RootUserRoleRunner
 
RootUserRunner - Class in io.github.xezzon.zeroweb.user.event
启动时新增超级管理员账号
RootUserRunner() - Constructor for class io.github.xezzon.zeroweb.user.event.RootUserRunner
 
run(ApplicationArguments) - Method in class io.github.xezzon.zeroweb.auth.config.SaTokenRedisConfiguration
应用程序启动时运行的方法。
run(ApplicationArguments) - Method in class io.github.xezzon.zeroweb.auth.event.RootUserRoleRunner
应用程序启动时执行的逻辑。
run(ApplicationArguments) - Method in class io.github.xezzon.zeroweb.user.event.RootUserRunner
执行应用启动逻辑

S

SaTokenRedisConfiguration - Class in io.github.xezzon.zeroweb.auth.config
SaTokenRedisConfiguration 是 Sa-Token 框架的 Redis 配置类。
SaTokenRedisConfiguration() - Constructor for class io.github.xezzon.zeroweb.auth.config.SaTokenRedisConfiguration
 
savePermissions(Set) - Static method in class io.github.xezzon.zeroweb.auth.util.SessionUtil
将权限集合保存到当前 Sa-Token 会话中。
savePublicKeyToClasspath(PublicKeyGeneratedEvent) - Method in class io.github.xezzon.zeroweb.crypto.internal.JwtKeyManager
将公钥保存到文件中(PKCS8)
saveRoles(Set) - Static method in class io.github.xezzon.zeroweb.auth.util.SessionUtil
将角色集合保存到当前 Sa-Token 会话中。
saveUser(User) - Static method in class io.github.xezzon.zeroweb.auth.util.SessionUtil
将用户对象保存到当前 Sa-Token 会话中。
schema - Static variable in class io.github.xezzon.zeroweb.setting.Setting_
Static metamodel for attribute Setting.schema
schema() - Method in record class io.github.xezzon.zeroweb.setting.entity.AddSettingRequest
Returns the value of the schema record component.
schema() - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateSchemaRequest
Returns the value of the schema record component.
SCHEMA - Static variable in class io.github.xezzon.zeroweb.setting.Setting_
 
self() - Method in class io.github.xezzon.zeroweb.auth.internal.AuthnHttpEndpoint
获取当前用户的认证信息。
SessionUtil - Class in io.github.xezzon.zeroweb.auth.util
SessionUtil 是一个工具类,提供方便的方法来管理 Sa-Token 会话中的用户、角色和权限信息。
Setting - Class in io.github.xezzon.zeroweb.setting
业务参数实体类
Setting() - Constructor for class io.github.xezzon.zeroweb.setting.Setting
 
Setting_ - Class in io.github.xezzon.zeroweb.setting
Static metamodel for Setting
Setting_() - Constructor for class io.github.xezzon.zeroweb.setting.Setting_
 
SETTING_KEY - Static variable in class io.github.xezzon.zeroweb.crypto.entity.PasswordStrength
密码强度设置的业务参数键值
SETTING_READ - Static variable in class io.github.xezzon.zeroweb.common.metadata.PermissionConstant
系统设置读权限
SETTING_WRITE - Static variable in class io.github.xezzon.zeroweb.common.metadata.PermissionConstant
系统设置写权限
SettingDAO - Class in io.github.xezzon.zeroweb.setting.internal
业务参数数据访问对象
SettingGrpcEndpoint - Class in io.github.xezzon.zeroweb.setting.internal
业务参数gRPC服务访问点
SettingGrpcEndpoint(SettingService) - Constructor for class io.github.xezzon.zeroweb.setting.internal.SettingGrpcEndpoint
依赖注入
SettingHttpEndpoint - Class in io.github.xezzon.zeroweb.setting.internal
业务参数管理
SettingHttpEndpoint(SettingService) - Constructor for class io.github.xezzon.zeroweb.setting.internal.SettingHttpEndpoint
依赖注入
SettingRepository - Interface in io.github.xezzon.zeroweb.setting.repository
业务参数 进行数据库操作的 JPA 接口
SettingService - Class in io.github.xezzon.zeroweb.setting.internal
业务参数服务
SettingService(SettingDAO) - Constructor for class io.github.xezzon.zeroweb.setting.internal.SettingService
依赖注入
signJwt(JwtClaim) - Method in class io.github.xezzon.zeroweb.crypto.internal.JwtKeyManager
 
signJwt(JwtClaim) - Method in interface io.github.xezzon.zeroweb.crypto.JwtCryptoService
根据给定的声明生成并签名一个 JWT 字符串。

T

tag - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
Static metamodel for attribute Dict.tag
TAG - Static variable in class io.github.xezzon.zeroweb.dict.Dict_
 
topDownList(Collection) - Method in class io.github.xezzon.zeroweb.role.internal.RoleService
 
topDownList(Collection) - Method in interface io.github.xezzon.zeroweb.role.IRoleService4Auth
查询角色子级列表
toString() - Method in record class io.github.xezzon.zeroweb.app.entity.AddAppReq
Returns a string representation of this record class.
toString() - Method in record class io.github.xezzon.zeroweb.app.entity.UpdateAppReq
Returns a string representation of this record class.
toString() - Method in record class io.github.xezzon.zeroweb.auth.entity.BasicAuth
Returns a string representation of this record class.
toString() - Method in record class io.github.xezzon.zeroweb.crypto.event.PublicKeyGeneratedEvent
Returns a string representation of this record class.
toString() - Method in record class io.github.xezzon.zeroweb.dict.entity.ModifyDictReq
Returns a string representation of this record class.
toString() - Method in record class io.github.xezzon.zeroweb.role.entity.AddRoleReq
Returns a string representation of this record class.
toString() - Method in record class io.github.xezzon.zeroweb.setting.entity.AddSettingRequest
Returns a string representation of this record class.
toString() - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateSchemaRequest
Returns a string representation of this record class.
toString() - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateValueRequest
Returns a string representation of this record class.
toString() - Method in record class io.github.xezzon.zeroweb.user.entity.RegisterUserReq
Returns a string representation of this record class.

U

UPDATE_TIME - Static variable in class io.github.xezzon.zeroweb.setting.Setting_
 
UPDATE_TIME - Static variable in class io.github.xezzon.zeroweb.user.User_
 
updateApp(UpdateAppReq) - Method in class io.github.xezzon.zeroweb.app.internal.AppHttpEndpoint
更新一个现有服务的信息。
UpdateAppReq - Record Class in io.github.xezzon.zeroweb.app.entity
UpdateAppReq 记录表示用于更新现有服务信息的请求体。
UpdateAppReq(String, String, String, Integer) - Constructor for record class io.github.xezzon.zeroweb.app.entity.UpdateAppReq
Creates an instance of a UpdateAppReq record class.
updateDictStatus(Collection, Boolean) - Method in class io.github.xezzon.zeroweb.dict.internal.DictHttpEndpoint
批量更新字典状态
UpdateSchemaRequest - Record Class in io.github.xezzon.zeroweb.setting.entity
更新业务参数约束请求
UpdateSchemaRequest(String, String, Map) - Constructor for record class io.github.xezzon.zeroweb.setting.entity.UpdateSchemaRequest
Creates an instance of a UpdateSchemaRequest record class.
updateStatus(Collection, Boolean) - Method in class io.github.xezzon.zeroweb.dict.internal.DictDAO
更新字典项的状态
updateTime - Static variable in class io.github.xezzon.zeroweb.setting.Setting_
Static metamodel for attribute Setting.updateTime
updateTime - Static variable in class io.github.xezzon.zeroweb.user.User_
Static metamodel for attribute User.updateTime
UpdateValueRequest - Record Class in io.github.xezzon.zeroweb.setting.entity
更新业务参数值请求
UpdateValueRequest(String, Map) - Constructor for record class io.github.xezzon.zeroweb.setting.entity.UpdateValueRequest
Creates an instance of a UpdateValueRequest record class.
upsert(Dict) - Method in class io.github.xezzon.zeroweb.dict.internal.DictDAO
插入或更新字典数据
User - Class in io.github.xezzon.zeroweb.user
用户
User() - Constructor for class io.github.xezzon.zeroweb.user.User
 
USER - Static variable in class io.github.xezzon.zeroweb.auth.util.SessionUtil
Session 中存储用户信息的键。
User_ - Class in io.github.xezzon.zeroweb.user
Static metamodel for User
User_() - Constructor for class io.github.xezzon.zeroweb.user.User_
 
USER_ID - Static variable in class io.github.xezzon.zeroweb.auth.RoleUser_
 
UserConstant - Class in io.github.xezzon.zeroweb.user.constant
用户常量类
UserGrpcEndpoint - Class in io.github.xezzon.zeroweb.user.internal
用户功能Grpc接口
UserHttpEndpoint - Class in io.github.xezzon.zeroweb.user.internal
用户管理
userId - Static variable in class io.github.xezzon.zeroweb.auth.RoleUser_
Static metamodel for attribute RoleUser.userId
UserLoginEvent - Class in io.github.xezzon.zeroweb.auth.event
UserLoginEvent 表示用户成功登录后触发的事件。
UserLoginEvent() - Constructor for class io.github.xezzon.zeroweb.auth.event.UserLoginEvent
 
username - Static variable in class io.github.xezzon.zeroweb.user.User_
Static metamodel for attribute User.username
username() - Method in record class io.github.xezzon.zeroweb.auth.entity.BasicAuth
Returns the value of the username record component.
username() - Method in record class io.github.xezzon.zeroweb.user.entity.RegisterUserReq
Returns the value of the username record component.
USERNAME - Static variable in class io.github.xezzon.zeroweb.user.User_
 
UserRepository - Interface in io.github.xezzon.zeroweb.user.repository
用户 进行数据库操作的 JPA 接口
UserService - Class in io.github.xezzon.zeroweb.user.internal
用户服务

V

value - Static variable in class io.github.xezzon.zeroweb.role.Role_
Static metamodel for attribute Role.value
value - Static variable in class io.github.xezzon.zeroweb.setting.Setting_
Static metamodel for attribute Setting.value
value() - Method in record class io.github.xezzon.zeroweb.setting.entity.AddSettingRequest
Returns the value of the value record component.
value() - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateSchemaRequest
Returns the value of the value record component.
value() - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateValueRequest
Returns the value of the value record component.
VALUE - Static variable in class io.github.xezzon.zeroweb.role.Role_
 
VALUE - Static variable in class io.github.xezzon.zeroweb.setting.Setting_
 

Z

ZerowebAdminApplication - Class in io.github.xezzon.zeroweb
ZerowebAdminApplication 是 ZeroWeb 系统管理服务的入口点。
ZXCVBN - Static variable in class io.github.xezzon.zeroweb.crypto.constant.ZxcvbnConstant
全局默认的 Zxcvbn 实例。
ZxcvbnConstant - Class in io.github.xezzon.zeroweb.crypto.constant
zxcvbn 相关的常量
A B C D E F G H I J L M N O P Q R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form