Index
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
AddAppReqrecord 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
AddRoleReqrecord 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
AddSettingRequestrecord 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
-
构造函数,注入
AuthnService和ZerowebConfig。 - 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
-
构造函数,注入
AuthzService和IRoleService4Auth。 - 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
baseUrlrecord component. - baseUrl() - Method in record class io.github.xezzon.zeroweb.app.entity.UpdateAppReq
-
Returns the value of the
baseUrlrecord 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
BasicAuthrecord 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
coderecord component. - code() - Method in record class io.github.xezzon.zeroweb.role.entity.AddRoleReq
-
Returns the value of the
coderecord 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
coderecord 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
enabledrecord 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
idrecord component. - id() - Method in record class io.github.xezzon.zeroweb.dict.entity.ModifyDictReq
-
Returns the value of the
idrecord component. - id() - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateSchemaRequest
-
Returns the value of the
idrecord component. - id() - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateValueRequest
-
Returns the value of the
idrecord 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
inheritablerecord 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
labelrecord 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
ModifyDictReqrecord 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
namerecord component. - name() - Method in record class io.github.xezzon.zeroweb.app.entity.UpdateAppReq
-
Returns the value of the
namerecord component. - name() - Method in record class io.github.xezzon.zeroweb.role.entity.AddRoleReq
-
Returns the value of the
namerecord 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
nicknamerecord 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
ordinalrecord component. - ordinal() - Method in record class io.github.xezzon.zeroweb.app.entity.UpdateAppReq
-
Returns the value of the
ordinalrecord component. - ordinal() - Method in record class io.github.xezzon.zeroweb.dict.entity.ModifyDictReq
-
Returns the value of the
ordinalrecord 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
parentIdrecord component. - parentId() - Method in record class io.github.xezzon.zeroweb.role.entity.AddRoleReq
-
Returns the value of the
parentIdrecord component. - password() - Method in record class io.github.xezzon.zeroweb.auth.entity.BasicAuth
-
Returns the value of the
passwordrecord component. - password() - Method in record class io.github.xezzon.zeroweb.user.entity.RegisterUserReq
-
Returns the value of the
passwordrecord 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
publicKeyrecord 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
PublicKeyGeneratedEventrecord 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
RegisterUserReqrecord 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
schemarecord component. - schema() - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateSchemaRequest
-
Returns the value of the
schemarecord 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
UpdateAppReqrecord 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
UpdateSchemaRequestrecord 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
UpdateValueRequestrecord 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
usernamerecord component. - username() - Method in record class io.github.xezzon.zeroweb.user.entity.RegisterUserReq
-
Returns the value of the
usernamerecord 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
valuerecord component. - value() - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateSchemaRequest
-
Returns the value of the
valuerecord component. - value() - Method in record class io.github.xezzon.zeroweb.setting.entity.UpdateValueRequest
-
Returns the value of the
valuerecord 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 相关的常量
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form