Uses of Class
co.ankatech.keymanagement.client.keymanagement.model.ExchangeContextResponse
Packages that use ExchangeContextResponse
Package
Description
-
Uses of ExchangeContextResponse in co.ankatech.ankasecure.keymanagement
Methods in co.ankatech.ankasecure.keymanagement that return ExchangeContextResponseModifier and TypeMethodDescriptionExchangeContextOperations.close(UUID contextId, CloseExchangeContextRequest request) Closes an exchange context for good (POST /tenants/{t}/exchange-contexts/{c}/close); the close is terminal: in the same transaction it revokes every non-terminal exchange in the context and retires every live grant in it.ExchangeContextOperations.create(CreateExchangeContextRequest request) Creates an exchange context owned by the tenant (POST /tenants/{t}/exchange-contexts).Reads one exchange context (GET /tenants/{t}/exchange-contexts/{c}).Resumes a suspended exchange context (POST /tenants/{t}/exchange-contexts/{c}/resume).ExchangeContextOperations.suspend(UUID contextId, SuspendExchangeContextRequest request) Suspends an exchange context (POST /tenants/{t}/exchange-contexts/{c}/suspend).ExchangeContextOperations.update(UUID contextId, UpdateExchangeContextRequest request) Updates an exchange context (PATCH /tenants/{t}/exchange-contexts/{c}). -
Uses of ExchangeContextResponse in co.ankatech.keymanagement.client.keymanagement.api
Methods in co.ankatech.keymanagement.client.keymanagement.api that return ExchangeContextResponseModifier and TypeMethodDescriptionExchangeContextsApi.closeExchangeContext(UUID tenantId, UUID contextId, CloseExchangeContextRequest closeExchangeContextRequest) Close Exchange Context (permanent, non-reversible) Moves the Exchange Context to CLOSED, which is terminal, and in the same transaction revokes every non-terminal Cryptographic Exchange in it with terminal cause CONTEXT_CLOSED and retires every live Capability Grant in it, whatever owns the grant.ExchangeContextsApi.createExchangeContext(UUID tenantId, CreateExchangeContextRequest createExchangeContextRequest) Create an Exchange Context in the tenant Creates a governed business scenario owned by the tenant.ExchangeContextsApi.getExchangeContext(UUID tenantId, UUID contextId) Get Exchange Context detailsExchangeContextsApi.resumeExchangeContext(UUID tenantId, UUID contextId) Resume SUSPENDED Exchange Context back to ACTIVEExchangeContextsApi.suspendExchangeContext(UUID tenantId, UUID contextId, SuspendExchangeContextRequest suspendExchangeContextRequest) Suspend Exchange Context (invalidates all dependent grants) Transitions the Exchange Context to SUSPENDED and propagates an invalidation to every replica of the cryptographic service, which drops its cached entry for every grant bound to this context.ExchangeContextsApi.updateExchangeContext(UUID tenantId, UUID contextId, UpdateExchangeContextRequest updateExchangeContextRequest) Update Exchange Context metadata (PATCH)Methods in co.ankatech.keymanagement.client.keymanagement.api that return types with arguments of type ExchangeContextResponseModifier and TypeMethodDescriptionExchangeContextsApi.closeExchangeContextWithHttpInfo(UUID tenantId, UUID contextId, CloseExchangeContextRequest closeExchangeContextRequest) Close Exchange Context (permanent, non-reversible) Moves the Exchange Context to CLOSED, which is terminal, and in the same transaction revokes every non-terminal Cryptographic Exchange in it with terminal cause CONTEXT_CLOSED and retires every live Capability Grant in it, whatever owns the grant.ExchangeContextsApi.createExchangeContextWithHttpInfo(UUID tenantId, CreateExchangeContextRequest createExchangeContextRequest) Create an Exchange Context in the tenant Creates a governed business scenario owned by the tenant.ExchangeContextsApi.getExchangeContextWithHttpInfo(UUID tenantId, UUID contextId) Get Exchange Context detailsExchangeContextsApi.resumeExchangeContextWithHttpInfo(UUID tenantId, UUID contextId) Resume SUSPENDED Exchange Context back to ACTIVEExchangeContextsApi.suspendExchangeContextWithHttpInfo(UUID tenantId, UUID contextId, SuspendExchangeContextRequest suspendExchangeContextRequest) Suspend Exchange Context (invalidates all dependent grants) Transitions the Exchange Context to SUSPENDED and propagates an invalidation to every replica of the cryptographic service, which drops its cached entry for every grant bound to this context.ExchangeContextsApi.updateExchangeContextWithHttpInfo(UUID tenantId, UUID contextId, UpdateExchangeContextRequest updateExchangeContextRequest) Update Exchange Context metadata (PATCH)Method parameters in co.ankatech.keymanagement.client.keymanagement.api with type arguments of type ExchangeContextResponseModifier and TypeMethodDescriptionokhttp3.CallExchangeContextsApi.closeExchangeContextAsync(UUID tenantId, UUID contextId, CloseExchangeContextRequest closeExchangeContextRequest, ApiCallback<ExchangeContextResponse> _callback) Close Exchange Context (permanent, non-reversible) (asynchronously) Moves the Exchange Context to CLOSED, which is terminal, and in the same transaction revokes every non-terminal Cryptographic Exchange in it with terminal cause CONTEXT_CLOSED and retires every live Capability Grant in it, whatever owns the grant.okhttp3.CallExchangeContextsApi.createExchangeContextAsync(UUID tenantId, CreateExchangeContextRequest createExchangeContextRequest, ApiCallback<ExchangeContextResponse> _callback) Create an Exchange Context in the tenant (asynchronously) Creates a governed business scenario owned by the tenant.okhttp3.CallExchangeContextsApi.getExchangeContextAsync(UUID tenantId, UUID contextId, ApiCallback<ExchangeContextResponse> _callback) Get Exchange Context details (asynchronously)okhttp3.CallExchangeContextsApi.resumeExchangeContextAsync(UUID tenantId, UUID contextId, ApiCallback<ExchangeContextResponse> _callback) Resume SUSPENDED Exchange Context back to ACTIVE (asynchronously)okhttp3.CallExchangeContextsApi.suspendExchangeContextAsync(UUID tenantId, UUID contextId, SuspendExchangeContextRequest suspendExchangeContextRequest, ApiCallback<ExchangeContextResponse> _callback) Suspend Exchange Context (invalidates all dependent grants) (asynchronously) Transitions the Exchange Context to SUSPENDED and propagates an invalidation to every replica of the cryptographic service, which drops its cached entry for every grant bound to this context.okhttp3.CallExchangeContextsApi.updateExchangeContextAsync(UUID tenantId, UUID contextId, UpdateExchangeContextRequest updateExchangeContextRequest, ApiCallback<ExchangeContextResponse> _callback) Update Exchange Context metadata (PATCH) (asynchronously) -
Uses of ExchangeContextResponse in co.ankatech.keymanagement.client.keymanagement.model
Methods in co.ankatech.keymanagement.client.keymanagement.model that return ExchangeContextResponseModifier and TypeMethodDescriptionExchangeContextResponse.businessPurpose(String businessPurpose) ExchangeContextResponse.createdAt(OffsetDateTime createdAt) ExchangeContextResponse.description(String description) ExchangeContextResponse.displayName(String displayName) static ExchangeContextResponseCreate an instance of ExchangeContextResponse given an JSON stringExchangeContextResponse.ownedByUseCaseId(UUID ownedByUseCaseId) ExchangeContextResponse.regulatoryRegime(String regulatoryRegime) ExchangeContextResponse.sensitivity(ExchangeContextResponse.SensitivityEnum sensitivity) ExchangeContextResponse.status(ExchangeContextResponse.StatusEnum status) ExchangeContextResponse.updatedAt(OffsetDateTime updatedAt) Methods in co.ankatech.keymanagement.client.keymanagement.model that return types with arguments of type ExchangeContextResponseMethods in co.ankatech.keymanagement.client.keymanagement.model with parameters of type ExchangeContextResponseModifier and TypeMethodDescriptionPageExchangeContextResponse.addContentItem(ExchangeContextResponse contentItem) Method parameters in co.ankatech.keymanagement.client.keymanagement.model with type arguments of type ExchangeContextResponseModifier and TypeMethodDescriptionPageExchangeContextResponse.content(List<ExchangeContextResponse> content) voidPageExchangeContextResponse.setContent(List<ExchangeContextResponse> content)