Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- acceptInvitation(String) - Method in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartAppMemberHttpEndpoint
-
持邀请码加入应用
- AccessSecret - Class in io.github.xezzon.zeroweb.third_party_app
-
第三方应用访问凭据与密钥
- AccessSecret() - Constructor for class io.github.xezzon.zeroweb.third_party_app.AccessSecret
- AccessSecret_ - Class in io.github.xezzon.zeroweb.third_party_app
- AccessSecret_() - Constructor for class io.github.xezzon.zeroweb.third_party_app.AccessSecret_
- AccessSecretRepository - Interface in io.github.xezzon.zeroweb.third_party_app.repository
- add(AddThirdPartyAppReq) - Method in class io.github.xezzon.zeroweb.third_party_app.internal.ThirdPartyAppHttpEndpoint
-
添加第三方应用
- addOpenapi(AddOpenapiReq) - Method in class io.github.xezzon.zeroweb.openapi.internal.OpenapiHttpEndpoint
-
新增`对外接口`
- AddOpenapiReq - Record Class in io.github.xezzon.zeroweb.openapi.entity
- AddOpenapiReq(String, String, HttpMethod) - Constructor for record class io.github.xezzon.zeroweb.openapi.entity.AddOpenapiReq
-
Creates an instance of a
AddOpenapiReq
record class. - AddSubscriptionReq - Record Class in io.github.xezzon.zeroweb.subscription.entity
- AddSubscriptionReq(String, String) - Constructor for record class io.github.xezzon.zeroweb.subscription.entity.AddSubscriptionReq
-
Creates an instance of a
AddSubscriptionReq
record class. - AddThirdPartyAppReq - Record Class in io.github.xezzon.zeroweb.third_party_app.entity
- AddThirdPartyAppReq(String) - Constructor for record class io.github.xezzon.zeroweb.third_party_app.entity.AddThirdPartyAppReq
-
Creates an instance of a
AddThirdPartyAppReq
record class. - ALGORITHM - Static variable in class io.github.xezzon.zeroweb.third_party_app.internal.ThirdPartyAppService
- APP_ID - Static variable in class io.github.xezzon.zeroweb.subscription.Subscription_
- appId - Static variable in class io.github.xezzon.zeroweb.subscription.Subscription_
- appId() - Method in record class io.github.xezzon.zeroweb.subscription.entity.AddSubscriptionReq
-
Returns the value of the
appId
record component. - AUDITING - Enum constant in enum class io.github.xezzon.zeroweb.subscription.enumeration.SubscriptionStatus
- auditSubscription(String) - Method in class io.github.xezzon.zeroweb.subscription.internal.SubscriptionHttpEndpoint
-
审核订阅 审核后第三方应用即可调用该接口
C
- check(String, String, String) - Method in class io.github.xezzon.zeroweb.subscription.authz.SubscriptionPermissionManager
- check(String, String, String) - Method in class io.github.xezzon.zeroweb.third_party_app.authz.ThirdPartyAppPermissionManager
- class_ - Static variable in class io.github.xezzon.zeroweb.openapi.Openapi_
- class_ - Static variable in class io.github.xezzon.zeroweb.subscription.Subscription_
- class_ - Static variable in class io.github.xezzon.zeroweb.third_party_app.AccessSecret_
- class_ - Static variable in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMember_
- class_ - Static variable in class io.github.xezzon.zeroweb.third_party_app.ThirdPartyApp_
- code - Static variable in class io.github.xezzon.zeroweb.openapi.Openapi_
- code() - Method in record class io.github.xezzon.zeroweb.openapi.entity.AddOpenapiReq
-
Returns the value of the
code
record component. - code() - Method in record class io.github.xezzon.zeroweb.openapi.entity.ModifyOpenapiReq
-
Returns the value of the
code
record component. - CODE - Static variable in class io.github.xezzon.zeroweb.openapi.Openapi_
- CODE_COLUMN - Static variable in class io.github.xezzon.zeroweb.openapi.Openapi
- CREATE_TIME - Static variable in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMember_
- CREATE_TIME - Static variable in class io.github.xezzon.zeroweb.third_party_app.ThirdPartyApp_
- createTime - Static variable in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMember_
- createTime - Static variable in class io.github.xezzon.zeroweb.third_party_app.ThirdPartyApp_
D
- DEFAULT_ROLE_ID - Static variable in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMember
- defaultSort() - Static method in class io.github.xezzon.zeroweb.third_party_app.repository.ThirdPartyAppSpec
- DELETE - Enum constant in enum class io.github.xezzon.zeroweb.openapi.enumeration.HttpMethod
- destination - Static variable in class io.github.xezzon.zeroweb.openapi.Openapi_
- destination() - Method in record class io.github.xezzon.zeroweb.openapi.entity.AddOpenapiReq
-
Returns the value of the
destination
record component. - destination() - Method in record class io.github.xezzon.zeroweb.openapi.entity.ModifyOpenapiReq
-
Returns the value of the
destination
record component. - DESTINATION - Static variable in class io.github.xezzon.zeroweb.openapi.Openapi_
- DRAFT - Enum constant in enum class io.github.xezzon.zeroweb.openapi.enumeration.OpenapiStatus
E
- equals(Object) - Method in record class io.github.xezzon.zeroweb.openapi.entity.AddOpenapiReq
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.xezzon.zeroweb.openapi.entity.ModifyOpenapiReq
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.xezzon.zeroweb.subscription.entity.AddSubscriptionReq
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.xezzon.zeroweb.third_party_app.entity.AddThirdPartyAppReq
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.xezzon.zeroweb.third_party_app.event.ThirdPartyAppCreatedEvent
-
Indicates whether some other object is "equal to" this one.
- ERROR_CODE - Static variable in exception io.github.xezzon.zeroweb.openapi.exception.PublishedOpenapiCannotBeModifyException
- ERROR_CODE - Static variable in exception io.github.xezzon.zeroweb.subscription.exception.UnpublishedOpenapiCannotBeSubscribeException
- ERROR_CODE - Static variable in exception io.github.xezzon.zeroweb.subscription.exception.UnsubscribeOpenapiException
- ERROR_CODE - Static variable in exception io.github.xezzon.zeroweb.third_party_app.authn.InvalidInvitationCodeException
- ERROR_CODE - Static variable in exception io.github.xezzon.zeroweb.third_party_app.exception.InvalidAccessKeyException
F
- findAll(ODataQueryOption) - Method in class io.github.xezzon.zeroweb.openapi.internal.OpenapiDAO
- findAll(ODataQueryOption) - Method in class io.github.xezzon.zeroweb.third_party_app.internal.ThirdPartyAppDAO
- findAllWithUserId(ODataQueryOption, String) - Method in class io.github.xezzon.zeroweb.third_party_app.internal.ThirdPartyAppDAO
- findByAppId(String) - Method in interface io.github.xezzon.zeroweb.subscription.repository.SubscriptionRepository
- findByAppIdAndOpenapiCodeIn(String, Collection<String>) - Method in interface io.github.xezzon.zeroweb.subscription.repository.SubscriptionRepository
- findByCode(String) - Method in interface io.github.xezzon.zeroweb.openapi.repository.OpenapiRepository
- findByGroupIdAndUserId(String, String) - Method in interface io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMemberRepository
- findByGroupIdOrderByCreateTimeDesc(String) - Method in interface io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMemberRepository
- findByIdInOrderByCreateTimeDesc(Collection<String>) - Method in interface io.github.xezzon.zeroweb.third_party_app.repository.ThirdPartyAppRepository
- findByUserId(String) - Method in interface io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMemberRepository
- forwardForSafe(String, byte[], String, Instant, String, HttpHeaders, HttpServletRequest) - Method in class io.github.xezzon.zeroweb.call.internal.SubscriptionCallHttpEndpoint
-
转发 GET 请求
- forwardForUnsafe(String, byte[], String, Instant, String, HttpHeaders, HttpServletRequest) - Method in class io.github.xezzon.zeroweb.call.internal.SubscriptionCallHttpEndpoint
-
转发非 GET 请求
G
- GET - Enum constant in enum class io.github.xezzon.zeroweb.openapi.enumeration.HttpMethod
- getAccessKey() - Method in class io.github.xezzon.zeroweb.third_party_app.AccessSecret
- getByCode(String) - Method in class io.github.xezzon.zeroweb.openapi.internal.OpenapiService
- getByCode(String) - Method in interface io.github.xezzon.zeroweb.openapi.IOpenapiService4Subscription
-
根据编码查询对外接口
- getCode() - Method in enum class io.github.xezzon.zeroweb.openapi.enumeration.HttpMethod
- getCode() - Method in enum class io.github.xezzon.zeroweb.openapi.enumeration.OpenapiStatus
- getCode() - Method in exception io.github.xezzon.zeroweb.openapi.exception.PublishedOpenapiCannotBeModifyException
- getCode() - Method in enum class io.github.xezzon.zeroweb.subscription.enumeration.SubscriptionStatus
- getCode() - Method in exception io.github.xezzon.zeroweb.subscription.exception.UnpublishedOpenapiCannotBeSubscribeException
- getCode() - Method in exception io.github.xezzon.zeroweb.subscription.exception.UnsubscribeOpenapiException
- getCode() - Method in exception io.github.xezzon.zeroweb.third_party_app.authn.InvalidInvitationCodeException
- getCode() - Method in exception io.github.xezzon.zeroweb.third_party_app.exception.InvalidAccessKeyException
- getCopier() - Method in class io.github.xezzon.zeroweb.openapi.internal.OpenapiDAO
- getCopier() - Method in class io.github.xezzon.zeroweb.third_party_app.internal.ThirdPartyAppDAO
- getHttpStatus() - Method in exception io.github.xezzon.zeroweb.subscription.exception.UnsubscribeOpenapiException
- getHttpStatus() - Method in exception io.github.xezzon.zeroweb.third_party_app.authn.InvalidInvitationCodeException
- getHttpStatus() - Method in exception io.github.xezzon.zeroweb.third_party_app.exception.InvalidAccessKeyException
- getLabel() - Method in enum class io.github.xezzon.zeroweb.openapi.enumeration.HttpMethod
- getLabel() - Method in enum class io.github.xezzon.zeroweb.openapi.enumeration.OpenapiStatus
- getLabel() - Method in enum class io.github.xezzon.zeroweb.subscription.enumeration.SubscriptionStatus
- getOpenapiList(ODataRequestParam) - Method in class io.github.xezzon.zeroweb.openapi.internal.OpenapiHttpEndpoint
-
获取`对外接口`列表的分页数据
- getOrdinal() - Method in enum class io.github.xezzon.zeroweb.openapi.enumeration.HttpMethod
- getOrdinal() - Method in enum class io.github.xezzon.zeroweb.openapi.enumeration.OpenapiStatus
- getOrdinal() - Method in enum class io.github.xezzon.zeroweb.subscription.enumeration.SubscriptionStatus
- getPermissions() - Static method in class io.github.xezzon.zeroweb.common.metadata.PermissionConstant
- getPermissions() - Static method in class io.github.xezzon.zeroweb.subscription.authz.SubscriptionPermissionConstant
- getPermissions() - Static method in class io.github.xezzon.zeroweb.third_party_app.authz.ThirdPartyAppPermissionConstant
- getSubscription(String, String) - Method in class io.github.xezzon.zeroweb.subscription.internal.SubscriptionService
- getSubscription(String, String) - Method in interface io.github.xezzon.zeroweb.subscription.ISubscriptionService4Call
-
获取指定应用ID下被订阅的对外接口
- getSubscriptionStatus() - Method in class io.github.xezzon.zeroweb.subscription.Subscription
- getTag() - Method in enum class io.github.xezzon.zeroweb.openapi.enumeration.HttpMethod
- getTag() - Method in enum class io.github.xezzon.zeroweb.openapi.enumeration.OpenapiStatus
- getTag() - Method in enum class io.github.xezzon.zeroweb.subscription.enumeration.SubscriptionStatus
- GROUP_ID - Static variable in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMember_
- groupId - Static variable in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMember_
H
- hashCode() - Method in record class io.github.xezzon.zeroweb.openapi.entity.AddOpenapiReq
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.xezzon.zeroweb.openapi.entity.ModifyOpenapiReq
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.xezzon.zeroweb.subscription.entity.AddSubscriptionReq
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.xezzon.zeroweb.third_party_app.entity.AddThirdPartyAppReq
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.xezzon.zeroweb.third_party_app.event.ThirdPartyAppCreatedEvent
-
Returns a hash code value for this object.
- HTTP_METHOD - Static variable in class io.github.xezzon.zeroweb.openapi.Openapi_
- httpMethod - Static variable in class io.github.xezzon.zeroweb.openapi.Openapi_
- httpMethod() - Method in record class io.github.xezzon.zeroweb.openapi.entity.AddOpenapiReq
-
Returns the value of the
httpMethod
record component. - httpMethod() - Method in record class io.github.xezzon.zeroweb.openapi.entity.ModifyOpenapiReq
-
Returns the value of the
httpMethod
record component. - HttpMethod - Enum Class in io.github.xezzon.zeroweb.openapi.enumeration
-
开放平台允许使用的HTTP方法
I
- id - Static variable in class io.github.xezzon.zeroweb.openapi.Openapi_
- id - Static variable in class io.github.xezzon.zeroweb.subscription.Subscription_
- id - Static variable in class io.github.xezzon.zeroweb.third_party_app.AccessSecret_
- id - Static variable in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMember_
- id - Static variable in class io.github.xezzon.zeroweb.third_party_app.ThirdPartyApp_
- id() - Method in record class io.github.xezzon.zeroweb.openapi.entity.ModifyOpenapiReq
-
Returns the value of the
id
record component. - ID - Static variable in class io.github.xezzon.zeroweb.openapi.Openapi_
- ID - Static variable in class io.github.xezzon.zeroweb.subscription.Subscription_
- ID - Static variable in class io.github.xezzon.zeroweb.third_party_app.AccessSecret_
- ID - Static variable in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMember_
- ID - Static variable in class io.github.xezzon.zeroweb.third_party_app.ThirdPartyApp_
- ID_COLUMN - Static variable in class io.github.xezzon.zeroweb.openapi.Openapi
- ID_COLUMN - Static variable in class io.github.xezzon.zeroweb.third_party_app.ThirdPartyApp
- into() - Method in record class io.github.xezzon.zeroweb.openapi.entity.AddOpenapiReq
- into() - Method in record class io.github.xezzon.zeroweb.openapi.entity.ModifyOpenapiReq
- into() - Method in record class io.github.xezzon.zeroweb.subscription.entity.AddSubscriptionReq
- into() - Method in record class io.github.xezzon.zeroweb.third_party_app.entity.AddThirdPartyAppReq
- InvalidAccessKeyException - Exception in io.github.xezzon.zeroweb.third_party_app.exception
-
无效的访问密钥 原因: 1.
- InvalidAccessKeyException() - Constructor for exception io.github.xezzon.zeroweb.third_party_app.exception.InvalidAccessKeyException
- InvalidInvitationCodeException - Exception in io.github.xezzon.zeroweb.third_party_app.authn
-
邀请码已过期,或者不允许被当前用户使用
- InvalidInvitationCodeException() - Constructor for exception io.github.xezzon.zeroweb.third_party_app.authn.InvalidInvitationCodeException
- InvalidInvitationCodeException(JWTVerificationException) - Constructor for exception io.github.xezzon.zeroweb.third_party_app.authn.InvalidInvitationCodeException
- INVITE_MEMBER - Static variable in class io.github.xezzon.zeroweb.third_party_app.authz.ThirdPartyAppPermissionConstant
- inviteMember(String, String, int) - Method in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartAppMemberHttpEndpoint
-
邀请人员成为应用的成员。
- io.github.xezzon.zeroweb - package io.github.xezzon.zeroweb
- io.github.xezzon.zeroweb.call.internal - package io.github.xezzon.zeroweb.call.internal
- io.github.xezzon.zeroweb.common.metadata - package io.github.xezzon.zeroweb.common.metadata
- io.github.xezzon.zeroweb.openapi - package io.github.xezzon.zeroweb.openapi
- io.github.xezzon.zeroweb.openapi.entity - package io.github.xezzon.zeroweb.openapi.entity
- io.github.xezzon.zeroweb.openapi.enumeration - package io.github.xezzon.zeroweb.openapi.enumeration
- io.github.xezzon.zeroweb.openapi.exception - package io.github.xezzon.zeroweb.openapi.exception
- io.github.xezzon.zeroweb.openapi.internal - package io.github.xezzon.zeroweb.openapi.internal
- io.github.xezzon.zeroweb.openapi.repository - package io.github.xezzon.zeroweb.openapi.repository
- io.github.xezzon.zeroweb.subscription - package io.github.xezzon.zeroweb.subscription
- io.github.xezzon.zeroweb.subscription.authz - package io.github.xezzon.zeroweb.subscription.authz
- io.github.xezzon.zeroweb.subscription.entity - package io.github.xezzon.zeroweb.subscription.entity
- io.github.xezzon.zeroweb.subscription.enumeration - package io.github.xezzon.zeroweb.subscription.enumeration
- io.github.xezzon.zeroweb.subscription.exception - package io.github.xezzon.zeroweb.subscription.exception
- io.github.xezzon.zeroweb.subscription.internal - package io.github.xezzon.zeroweb.subscription.internal
- io.github.xezzon.zeroweb.subscription.repository - package io.github.xezzon.zeroweb.subscription.repository
- io.github.xezzon.zeroweb.third_party_app - package io.github.xezzon.zeroweb.third_party_app
- io.github.xezzon.zeroweb.third_party_app.authn - package io.github.xezzon.zeroweb.third_party_app.authn
- io.github.xezzon.zeroweb.third_party_app.authz - package io.github.xezzon.zeroweb.third_party_app.authz
- io.github.xezzon.zeroweb.third_party_app.entity - package io.github.xezzon.zeroweb.third_party_app.entity
- io.github.xezzon.zeroweb.third_party_app.event - package io.github.xezzon.zeroweb.third_party_app.event
- io.github.xezzon.zeroweb.third_party_app.exception - package io.github.xezzon.zeroweb.third_party_app.exception
- io.github.xezzon.zeroweb.third_party_app.internal - package io.github.xezzon.zeroweb.third_party_app.internal
- io.github.xezzon.zeroweb.third_party_app.repository - package io.github.xezzon.zeroweb.third_party_app.repository
- IOpenapiService4Subscription - Interface in io.github.xezzon.zeroweb.openapi
- isOwner() - Method in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMember
- isPublished() - Method in class io.github.xezzon.zeroweb.openapi.Openapi
- ISubscriptionService4Call - Interface in io.github.xezzon.zeroweb.subscription
- ISubscriptionService4ThirdPartyApp - Interface in io.github.xezzon.zeroweb.subscription
- IThirdPartyAppMemberService - Interface in io.github.xezzon.zeroweb.third_party_app
- IThirdPartyAppService4Call - Interface in io.github.xezzon.zeroweb.third_party_app
L
- list() - Method in class io.github.xezzon.zeroweb.common.metadata.MenuService
- LIST_MEMBER - Static variable in class io.github.xezzon.zeroweb.third_party_app.authz.ThirdPartyAppPermissionConstant
- LIST_SUBSCRIPTION - Static variable in class io.github.xezzon.zeroweb.subscription.authz.SubscriptionPermissionConstant
- listMember(String) - Method in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartAppMemberHttpEndpoint
-
查询第三方应用的成员
- listMyThirdPartyApp() - Method in class io.github.xezzon.zeroweb.third_party_app.internal.ThirdPartyAppHttpEndpoint
-
获取当前用户的所有第三方应用列表
- listPublishedOpenapi(ODataQueryOption) - Method in class io.github.xezzon.zeroweb.openapi.internal.OpenapiDAO
- listPublishedOpenapi(ODataQueryOption) - Method in class io.github.xezzon.zeroweb.openapi.internal.OpenapiService
- listPublishedOpenapi(ODataQueryOption) - Method in interface io.github.xezzon.zeroweb.openapi.IOpenapiService4Subscription
-
查询符合条件的OpenAPI列表
- listSubscription(ODataQueryOption, String) - Method in class io.github.xezzon.zeroweb.subscription.internal.SubscriptionService
- listSubscription(ODataQueryOption, String) - Method in interface io.github.xezzon.zeroweb.subscription.ISubscriptionService4ThirdPartyApp
-
获取订阅列表
- listSubscription(ODataRequestParam, String) - Method in class io.github.xezzon.zeroweb.subscription.internal.SubscriptionHttpEndpoint
-
查询所有已发布的对外接口以及指定第三方应用的订阅情况
- listThirdPartyApp(ODataRequestParam) - Method in class io.github.xezzon.zeroweb.third_party_app.internal.ThirdPartyAppHttpEndpoint
-
查询所有第三方应用列表
M
- main(String[]) - Static method in class io.github.xezzon.zeroweb.ZerowebOpenApplication
-
开放平台服务入口
- MenuService - Class in io.github.xezzon.zeroweb.common.metadata
- MenuService() - Constructor for class io.github.xezzon.zeroweb.common.metadata.MenuService
- modifyOpenapi(ModifyOpenapiReq) - Method in class io.github.xezzon.zeroweb.openapi.internal.OpenapiHttpEndpoint
-
更新`对外接口`信息
- ModifyOpenapiReq - Record Class in io.github.xezzon.zeroweb.openapi.entity
- ModifyOpenapiReq(String, String, String, HttpMethod) - Constructor for record class io.github.xezzon.zeroweb.openapi.entity.ModifyOpenapiReq
-
Creates an instance of a
ModifyOpenapiReq
record class. - MOVE_OWNERSHIP - Static variable in class io.github.xezzon.zeroweb.third_party_app.authz.ThirdPartyAppPermissionConstant
- moveOwnership(String, String) - Method in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartAppMemberHttpEndpoint
-
第三方应用所有权转移
N
- name - Static variable in class io.github.xezzon.zeroweb.third_party_app.ThirdPartyApp_
- name() - Method in record class io.github.xezzon.zeroweb.third_party_app.entity.AddThirdPartyAppReq
-
Returns the value of the
name
record component. - NAME - Static variable in class io.github.xezzon.zeroweb.third_party_app.ThirdPartyApp_
- NONE - Enum constant in enum class io.github.xezzon.zeroweb.subscription.enumeration.SubscriptionStatus
O
- openapi - Static variable in class io.github.xezzon.zeroweb.subscription.Subscription_
- Openapi - Class in io.github.xezzon.zeroweb.openapi
-
对外接口
- Openapi() - Constructor for class io.github.xezzon.zeroweb.openapi.Openapi
- OPENAPI - Static variable in class io.github.xezzon.zeroweb.subscription.Subscription_
- Openapi_ - Class in io.github.xezzon.zeroweb.openapi
- Openapi_() - Constructor for class io.github.xezzon.zeroweb.openapi.Openapi_
- OPENAPI_CODE - Static variable in class io.github.xezzon.zeroweb.subscription.Subscription_
- OPENAPI_CODE_COLUMN - Static variable in class io.github.xezzon.zeroweb.subscription.Subscription
- OPENAPI_PUBLISH - Static variable in class io.github.xezzon.zeroweb.common.metadata.PermissionConstant
- OPENAPI_WRITE - Static variable in class io.github.xezzon.zeroweb.common.metadata.PermissionConstant
- openapiCode - Static variable in class io.github.xezzon.zeroweb.subscription.Subscription_
- openapiCode() - Method in record class io.github.xezzon.zeroweb.subscription.entity.AddSubscriptionReq
-
Returns the value of the
openapiCode
record component. - OpenapiDAO - Class in io.github.xezzon.zeroweb.openapi.internal
- OpenapiHttpEndpoint - Class in io.github.xezzon.zeroweb.openapi.internal
-
对外接口管理
- OpenapiHttpEndpoint(OpenapiService) - Constructor for class io.github.xezzon.zeroweb.openapi.internal.OpenapiHttpEndpoint
- OpenapiRepository - Interface in io.github.xezzon.zeroweb.openapi.repository
- OpenapiService - Class in io.github.xezzon.zeroweb.openapi.internal
- OpenapiService(OpenapiDAO) - Constructor for class io.github.xezzon.zeroweb.openapi.internal.OpenapiService
- OpenapiStatus - Enum Class in io.github.xezzon.zeroweb.openapi.enumeration
-
接口状态
- OWNER_ID - Static variable in class io.github.xezzon.zeroweb.third_party_app.ThirdPartyApp_
- OWNER_ROLE_ID - Static variable in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMember
- ownerId - Static variable in class io.github.xezzon.zeroweb.third_party_app.ThirdPartyApp_
P
- PATCH - Enum constant in enum class io.github.xezzon.zeroweb.openapi.enumeration.HttpMethod
- PermissionConstant - Class in io.github.xezzon.zeroweb.common.metadata
- POST - Enum constant in enum class io.github.xezzon.zeroweb.openapi.enumeration.HttpMethod
- PUBLISHED - Enum constant in enum class io.github.xezzon.zeroweb.openapi.enumeration.OpenapiStatus
- PublishedOpenapiCannotBeModifyException - Exception in io.github.xezzon.zeroweb.openapi.exception
- PublishedOpenapiCannotBeModifyException() - Constructor for exception io.github.xezzon.zeroweb.openapi.exception.PublishedOpenapiCannotBeModifyException
- publishOpenapi(String) - Method in class io.github.xezzon.zeroweb.openapi.internal.OpenapiHttpEndpoint
-
发布指定的`对外接口`
- PUT - Enum constant in enum class io.github.xezzon.zeroweb.openapi.enumeration.HttpMethod
Q
- queryMember(String, String) - Method in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMemberService
- queryMember(String, String) - Method in interface io.github.xezzon.zeroweb.third_party_app.IThirdPartyAppMemberService
R
- ROLE_ID - Static variable in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMember_
- roleId - Static variable in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMember_
- ROLL_ACCESS_SECRET - Static variable in class io.github.xezzon.zeroweb.third_party_app.authz.ThirdPartyAppPermissionConstant
- rollAccessSecret(String) - Method in class io.github.xezzon.zeroweb.third_party_app.internal.ThirdPartyAppHttpEndpoint
-
更新第三方应用的密钥
S
- SECRET_KEY - Static variable in class io.github.xezzon.zeroweb.third_party_app.AccessSecret_
- secretKey - Static variable in class io.github.xezzon.zeroweb.third_party_app.AccessSecret_
- signJwt(String, byte[], String, Instant) - Method in class io.github.xezzon.zeroweb.third_party_app.internal.ThirdPartyAppService
- signJwt(String, byte[], String, Instant) - Method in interface io.github.xezzon.zeroweb.third_party_app.IThirdPartyAppService4Call
-
校验摘要,如果校验成功则签发JWT,否则抛出异常。
- status - Static variable in class io.github.xezzon.zeroweb.openapi.Openapi_
- status - Static variable in class io.github.xezzon.zeroweb.subscription.Subscription_
- STATUS - Static variable in class io.github.xezzon.zeroweb.openapi.Openapi_
- STATUS - Static variable in class io.github.xezzon.zeroweb.subscription.Subscription_
- subscribe(AddSubscriptionReq) - Method in class io.github.xezzon.zeroweb.subscription.internal.SubscriptionHttpEndpoint
-
订阅对外接口
- SUBSCRIBE - Static variable in class io.github.xezzon.zeroweb.subscription.authz.SubscriptionPermissionConstant
- SUBSCRIBED - Enum constant in enum class io.github.xezzon.zeroweb.subscription.enumeration.SubscriptionStatus
- Subscription - Class in io.github.xezzon.zeroweb.subscription
-
订阅的对外接口
- Subscription() - Constructor for class io.github.xezzon.zeroweb.subscription.Subscription
- Subscription_ - Class in io.github.xezzon.zeroweb.subscription
- Subscription_() - Constructor for class io.github.xezzon.zeroweb.subscription.Subscription_
- SUBSCRIPTION_AUDIT - Static variable in class io.github.xezzon.zeroweb.common.metadata.PermissionConstant
- SubscriptionCallHttpEndpoint - Class in io.github.xezzon.zeroweb.call.internal
-
订阅服务调用记录
- SubscriptionCallHttpEndpoint(ISubscriptionService4Call, IThirdPartyAppService4Call) - Constructor for class io.github.xezzon.zeroweb.call.internal.SubscriptionCallHttpEndpoint
- SubscriptionHttpEndpoint - Class in io.github.xezzon.zeroweb.subscription.internal
-
接口订阅管理
- SubscriptionHttpEndpoint(SubscriptionService, SubscriptionPermissionManager) - Constructor for class io.github.xezzon.zeroweb.subscription.internal.SubscriptionHttpEndpoint
- SubscriptionPermissionConstant - Class in io.github.xezzon.zeroweb.subscription.authz
- SubscriptionPermissionManager - Class in io.github.xezzon.zeroweb.subscription.authz
- SubscriptionPermissionManager(IThirdPartyAppMemberService) - Constructor for class io.github.xezzon.zeroweb.subscription.authz.SubscriptionPermissionManager
- SubscriptionRepository - Interface in io.github.xezzon.zeroweb.subscription.repository
- SubscriptionService - Class in io.github.xezzon.zeroweb.subscription.internal
- SubscriptionService(SubscriptionRepository, IOpenapiService4Subscription) - Constructor for class io.github.xezzon.zeroweb.subscription.internal.SubscriptionService
- SubscriptionStatus - Enum Class in io.github.xezzon.zeroweb.subscription.enumeration
T
- TABLE_NAME - Static variable in class io.github.xezzon.zeroweb.third_party_app.ThirdPartyApp
- THIRD_PARTY_APP_READ - Static variable in class io.github.xezzon.zeroweb.common.metadata.PermissionConstant
- ThirdPartAppMemberHttpEndpoint - Class in io.github.xezzon.zeroweb.third_party_app.authn
- ThirdPartAppMemberHttpEndpoint(ThirdPartyAppMemberService, ThirdPartyAppPermissionManager) - Constructor for class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartAppMemberHttpEndpoint
- thirdPartyApp() - Method in record class io.github.xezzon.zeroweb.third_party_app.event.ThirdPartyAppCreatedEvent
-
Returns the value of the
thirdPartyApp
record component. - ThirdPartyApp - Class in io.github.xezzon.zeroweb.third_party_app
-
第三方应用
- ThirdPartyApp() - Constructor for class io.github.xezzon.zeroweb.third_party_app.ThirdPartyApp
- ThirdPartyApp_ - Class in io.github.xezzon.zeroweb.third_party_app
- ThirdPartyApp_() - Constructor for class io.github.xezzon.zeroweb.third_party_app.ThirdPartyApp_
- ThirdPartyAppCreatedEvent - Record Class in io.github.xezzon.zeroweb.third_party_app.event
- ThirdPartyAppCreatedEvent(ThirdPartyApp) - Constructor for record class io.github.xezzon.zeroweb.third_party_app.event.ThirdPartyAppCreatedEvent
-
Creates an instance of a
ThirdPartyAppCreatedEvent
record class. - ThirdPartyAppDAO - Class in io.github.xezzon.zeroweb.third_party_app.internal
- ThirdPartyAppHttpEndpoint - Class in io.github.xezzon.zeroweb.third_party_app.internal
-
第三方应用管理
- ThirdPartyAppHttpEndpoint(ThirdPartyAppService, ThirdPartyAppPermissionManager) - Constructor for class io.github.xezzon.zeroweb.third_party_app.internal.ThirdPartyAppHttpEndpoint
- ThirdPartyAppMember - Class in io.github.xezzon.zeroweb.third_party_app.authn
- ThirdPartyAppMember() - Constructor for class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMember
- ThirdPartyAppMember_ - Class in io.github.xezzon.zeroweb.third_party_app.authn
- ThirdPartyAppMember_() - Constructor for class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMember_
- ThirdPartyAppMemberRepository - Interface in io.github.xezzon.zeroweb.third_party_app.authn
- ThirdPartyAppMemberService - Class in io.github.xezzon.zeroweb.third_party_app.authn
- ThirdPartyAppMemberService(ThirdPartyAppMemberRepository, AccessSecretRepository) - Constructor for class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMemberService
- ThirdPartyAppPermissionConstant - Class in io.github.xezzon.zeroweb.third_party_app.authz
- ThirdPartyAppPermissionManager - Class in io.github.xezzon.zeroweb.third_party_app.authz
- ThirdPartyAppPermissionManager(IThirdPartyAppMemberService) - Constructor for class io.github.xezzon.zeroweb.third_party_app.authz.ThirdPartyAppPermissionManager
- ThirdPartyAppRepository - Interface in io.github.xezzon.zeroweb.third_party_app.repository
- ThirdPartyAppService - Class in io.github.xezzon.zeroweb.third_party_app.internal
- ThirdPartyAppService(ThirdPartyAppDAO, AccessSecretRepository, ThirdPartyAppMemberRepository, ZerowebConfig, ThirdPartyAppRepository) - Constructor for class io.github.xezzon.zeroweb.third_party_app.internal.ThirdPartyAppService
- ThirdPartyAppSpec - Class in io.github.xezzon.zeroweb.third_party_app.repository
- toString() - Method in record class io.github.xezzon.zeroweb.openapi.entity.AddOpenapiReq
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.xezzon.zeroweb.openapi.entity.ModifyOpenapiReq
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.xezzon.zeroweb.subscription.entity.AddSubscriptionReq
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.xezzon.zeroweb.third_party_app.entity.AddThirdPartyAppReq
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.xezzon.zeroweb.third_party_app.event.ThirdPartyAppCreatedEvent
-
Returns a string representation of this record class.
U
- UnpublishedOpenapiCannotBeSubscribeException - Exception in io.github.xezzon.zeroweb.subscription.exception
- UnpublishedOpenapiCannotBeSubscribeException() - Constructor for exception io.github.xezzon.zeroweb.subscription.exception.UnpublishedOpenapiCannotBeSubscribeException
- UnsubscribeOpenapiException - Exception in io.github.xezzon.zeroweb.subscription.exception
-
不能调用未订阅的接口
- UnsubscribeOpenapiException() - Constructor for exception io.github.xezzon.zeroweb.subscription.exception.UnsubscribeOpenapiException
- updateSecretKeyById(String, String) - Method in interface io.github.xezzon.zeroweb.third_party_app.repository.AccessSecretRepository
- USER_ID - Static variable in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMember_
- userId - Static variable in class io.github.xezzon.zeroweb.third_party_app.authn.ThirdPartyAppMember_
V
- valueOf(String) - Static method in enum class io.github.xezzon.zeroweb.openapi.enumeration.HttpMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.xezzon.zeroweb.openapi.enumeration.OpenapiStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.xezzon.zeroweb.subscription.enumeration.SubscriptionStatus
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.xezzon.zeroweb.openapi.enumeration.HttpMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.xezzon.zeroweb.openapi.enumeration.OpenapiStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.xezzon.zeroweb.subscription.enumeration.SubscriptionStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
Z
- ZerowebOpenApplication - Class in io.github.xezzon.zeroweb
-
开放平台服务
- ZerowebOpenApplication() - Constructor for class io.github.xezzon.zeroweb.ZerowebOpenApplication
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form