Index

A C D E F G H I L M N O P Q R S T U V Z 
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
 
A C D E F G H I L M N O P Q R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form