Package com.okta.sdk.resource.api
Class ApiServiceIntegrationsApi
java.lang.Object
com.okta.sdk.resource.api.ApiServiceIntegrationsApi
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-01-30T09:30:33.152574-06:00[America/Chicago]")
public class ApiServiceIntegrationsApi
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactivateApiServiceIntegrationInstanceSecret(String apiServiceId, String secretId) Activate an API Service Integration instance Secret Activates an API Service Integration instance Secret by `secretId`activateApiServiceIntegrationInstanceSecret(String apiServiceId, String secretId, Map<String, String> additionalHeaders) Activate an API Service Integration instance Secret Activates an API Service Integration instance Secret by `secretId`createApiServiceIntegrationInstance(PostAPIServiceIntegrationInstanceRequest postAPIServiceIntegrationInstanceRequest) Create an API Service Integration instance Creates and authorizes an API Service Integration instancecreateApiServiceIntegrationInstance(PostAPIServiceIntegrationInstanceRequest postAPIServiceIntegrationInstanceRequest, Map<String, String> additionalHeaders) Create an API Service Integration instance Creates and authorizes an API Service Integration instancecreateApiServiceIntegrationInstanceSecret(String apiServiceId) Create an API Service Integration instance Secret Creates an API Service Integration instance Secret object with a new active client secret.createApiServiceIntegrationInstanceSecret(String apiServiceId, Map<String, String> additionalHeaders) Create an API Service Integration instance Secret Creates an API Service Integration instance Secret object with a new active client secret.deactivateApiServiceIntegrationInstanceSecret(String apiServiceId, String secretId) Deactivate an API Service Integration instance Secret Deactivates an API Service Integration instance Secret by `secretId`deactivateApiServiceIntegrationInstanceSecret(String apiServiceId, String secretId, Map<String, String> additionalHeaders) Deactivate an API Service Integration instance Secret Deactivates an API Service Integration instance Secret by `secretId`voiddeleteApiServiceIntegrationInstance(String apiServiceId) Delete an API Service Integration instance Deletes an API Service Integration instance by `id`.voiddeleteApiServiceIntegrationInstance(String apiServiceId, Map<String, String> additionalHeaders) Delete an API Service Integration instance Deletes an API Service Integration instance by `id`.voiddeleteApiServiceIntegrationInstanceSecret(String apiServiceId, String secretId) Delete an API Service Integration instance Secret Deletes an API Service Integration instance Secret by `secretId`.voiddeleteApiServiceIntegrationInstanceSecret(String apiServiceId, String secretId, Map<String, String> additionalHeaders) Delete an API Service Integration instance Secret Deletes an API Service Integration instance Secret by `secretId`.getApiServiceIntegrationInstance(String apiServiceId) Retrieve an API Service Integration instance Retrieves an API Service Integration instance by `id`getApiServiceIntegrationInstance(String apiServiceId, Map<String, String> additionalHeaders) Retrieve an API Service Integration instance Retrieves an API Service Integration instance by `id`protected static com.fasterxml.jackson.databind.ObjectMapperList all API Service Integration instances Lists all API Service Integration instances with a pagination optionlistApiServiceIntegrationInstances(String after, Map<String, String> additionalHeaders) List all API Service Integration instances Lists all API Service Integration instances with a pagination optionlistApiServiceIntegrationInstanceSecrets(String apiServiceId) List all API Service Integration instance Secrets Lists all client secrets for an API Service Integration instance by `apiServiceId`listApiServiceIntegrationInstanceSecrets(String apiServiceId, Map<String, String> additionalHeaders) List all API Service Integration instance Secrets Lists all client secrets for an API Service Integration instance by `apiServiceId`voidsetApiClient(ApiClient apiClient)
-
Constructor Details
-
ApiServiceIntegrationsApi
public ApiServiceIntegrationsApi() -
ApiServiceIntegrationsApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
activateApiServiceIntegrationInstanceSecret
public APIServiceIntegrationInstanceSecret activateApiServiceIntegrationInstanceSecret(String apiServiceId, String secretId) throws ApiException Activate an API Service Integration instance Secret Activates an API Service Integration instance Secret by `secretId`- Parameters:
apiServiceId- `id` of the API Service Integration instance (required)secretId- `id` of the API Service Integration instance Secret (required)- Returns:
- APIServiceIntegrationInstanceSecret
- Throws:
ApiException- if fails to make API call
-
activateApiServiceIntegrationInstanceSecret
public APIServiceIntegrationInstanceSecret activateApiServiceIntegrationInstanceSecret(String apiServiceId, String secretId, Map<String, String> additionalHeaders) throws ApiExceptionActivate an API Service Integration instance Secret Activates an API Service Integration instance Secret by `secretId`- Parameters:
apiServiceId- `id` of the API Service Integration instance (required)secretId- `id` of the API Service Integration instance Secret (required)additionalHeaders- additionalHeaders for this call- Returns:
- APIServiceIntegrationInstanceSecret
- Throws:
ApiException- if fails to make API call
-
createApiServiceIntegrationInstance
public PostAPIServiceIntegrationInstance createApiServiceIntegrationInstance(PostAPIServiceIntegrationInstanceRequest postAPIServiceIntegrationInstanceRequest) throws ApiException Create an API Service Integration instance Creates and authorizes an API Service Integration instance- Parameters:
postAPIServiceIntegrationInstanceRequest- (required)- Returns:
- PostAPIServiceIntegrationInstance
- Throws:
ApiException- if fails to make API call
-
createApiServiceIntegrationInstance
public PostAPIServiceIntegrationInstance createApiServiceIntegrationInstance(PostAPIServiceIntegrationInstanceRequest postAPIServiceIntegrationInstanceRequest, Map<String, String> additionalHeaders) throws ApiExceptionCreate an API Service Integration instance Creates and authorizes an API Service Integration instance- Parameters:
postAPIServiceIntegrationInstanceRequest- (required)additionalHeaders- additionalHeaders for this call- Returns:
- PostAPIServiceIntegrationInstance
- Throws:
ApiException- if fails to make API call
-
createApiServiceIntegrationInstanceSecret
public APIServiceIntegrationInstanceSecret createApiServiceIntegrationInstanceSecret(String apiServiceId) throws ApiException Create an API Service Integration instance Secret Creates an API Service Integration instance Secret object with a new active client secret. You can create up to two Secret objects. An error is returned if you attempt to create more than two Secret objects.- Parameters:
apiServiceId- `id` of the API Service Integration instance (required)- Returns:
- APIServiceIntegrationInstanceSecret
- Throws:
ApiException- if fails to make API call
-
createApiServiceIntegrationInstanceSecret
public APIServiceIntegrationInstanceSecret createApiServiceIntegrationInstanceSecret(String apiServiceId, Map<String, String> additionalHeaders) throws ApiExceptionCreate an API Service Integration instance Secret Creates an API Service Integration instance Secret object with a new active client secret. You can create up to two Secret objects. An error is returned if you attempt to create more than two Secret objects.- Parameters:
apiServiceId- `id` of the API Service Integration instance (required)additionalHeaders- additionalHeaders for this call- Returns:
- APIServiceIntegrationInstanceSecret
- Throws:
ApiException- if fails to make API call
-
deactivateApiServiceIntegrationInstanceSecret
public APIServiceIntegrationInstanceSecret deactivateApiServiceIntegrationInstanceSecret(String apiServiceId, String secretId) throws ApiException Deactivate an API Service Integration instance Secret Deactivates an API Service Integration instance Secret by `secretId`- Parameters:
apiServiceId- `id` of the API Service Integration instance (required)secretId- `id` of the API Service Integration instance Secret (required)- Returns:
- APIServiceIntegrationInstanceSecret
- Throws:
ApiException- if fails to make API call
-
deactivateApiServiceIntegrationInstanceSecret
public APIServiceIntegrationInstanceSecret deactivateApiServiceIntegrationInstanceSecret(String apiServiceId, String secretId, Map<String, String> additionalHeaders) throws ApiExceptionDeactivate an API Service Integration instance Secret Deactivates an API Service Integration instance Secret by `secretId`- Parameters:
apiServiceId- `id` of the API Service Integration instance (required)secretId- `id` of the API Service Integration instance Secret (required)additionalHeaders- additionalHeaders for this call- Returns:
- APIServiceIntegrationInstanceSecret
- Throws:
ApiException- if fails to make API call
-
deleteApiServiceIntegrationInstance
Delete an API Service Integration instance Deletes an API Service Integration instance by `id`. This operation also revokes access to scopes that were previously granted to this API Service Integration instance.- Parameters:
apiServiceId- `id` of the API Service Integration instance (required)- Throws:
ApiException- if fails to make API call
-
deleteApiServiceIntegrationInstance
public void deleteApiServiceIntegrationInstance(String apiServiceId, Map<String, String> additionalHeaders) throws ApiExceptionDelete an API Service Integration instance Deletes an API Service Integration instance by `id`. This operation also revokes access to scopes that were previously granted to this API Service Integration instance.- Parameters:
apiServiceId- `id` of the API Service Integration instance (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
deleteApiServiceIntegrationInstanceSecret
public void deleteApiServiceIntegrationInstanceSecret(String apiServiceId, String secretId) throws ApiException Delete an API Service Integration instance Secret Deletes an API Service Integration instance Secret by `secretId`. You can only delete an inactive Secret.- Parameters:
apiServiceId- `id` of the API Service Integration instance (required)secretId- `id` of the API Service Integration instance Secret (required)- Throws:
ApiException- if fails to make API call
-
deleteApiServiceIntegrationInstanceSecret
public void deleteApiServiceIntegrationInstanceSecret(String apiServiceId, String secretId, Map<String, String> additionalHeaders) throws ApiExceptionDelete an API Service Integration instance Secret Deletes an API Service Integration instance Secret by `secretId`. You can only delete an inactive Secret.- Parameters:
apiServiceId- `id` of the API Service Integration instance (required)secretId- `id` of the API Service Integration instance Secret (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
getApiServiceIntegrationInstance
public APIServiceIntegrationInstance getApiServiceIntegrationInstance(String apiServiceId) throws ApiException Retrieve an API Service Integration instance Retrieves an API Service Integration instance by `id`- Parameters:
apiServiceId- `id` of the API Service Integration instance (required)- Returns:
- APIServiceIntegrationInstance
- Throws:
ApiException- if fails to make API call
-
getApiServiceIntegrationInstance
public APIServiceIntegrationInstance getApiServiceIntegrationInstance(String apiServiceId, Map<String, String> additionalHeaders) throws ApiExceptionRetrieve an API Service Integration instance Retrieves an API Service Integration instance by `id`- Parameters:
apiServiceId- `id` of the API Service Integration instance (required)additionalHeaders- additionalHeaders for this call- Returns:
- APIServiceIntegrationInstance
- Throws:
ApiException- if fails to make API call
-
listApiServiceIntegrationInstanceSecrets
public List<APIServiceIntegrationInstanceSecret> listApiServiceIntegrationInstanceSecrets(String apiServiceId) throws ApiException List all API Service Integration instance Secrets Lists all client secrets for an API Service Integration instance by `apiServiceId`- Parameters:
apiServiceId- `id` of the API Service Integration instance (required)- Returns:
- List<APIServiceIntegrationInstanceSecret>
- Throws:
ApiException- if fails to make API call
-
listApiServiceIntegrationInstanceSecrets
public List<APIServiceIntegrationInstanceSecret> listApiServiceIntegrationInstanceSecrets(String apiServiceId, Map<String, String> additionalHeaders) throws ApiExceptionList all API Service Integration instance Secrets Lists all client secrets for an API Service Integration instance by `apiServiceId`- Parameters:
apiServiceId- `id` of the API Service Integration instance (required)additionalHeaders- additionalHeaders for this call- Returns:
- List<APIServiceIntegrationInstanceSecret>
- Throws:
ApiException- if fails to make API call
-
listApiServiceIntegrationInstances
public List<APIServiceIntegrationInstance> listApiServiceIntegrationInstances(String after) throws ApiException List all API Service Integration instances Lists all API Service Integration instances with a pagination option- Parameters:
after- The cursor to use for pagination. It is an opaque string that specifies your current location in the list and is obtained from the `Link` response header. See [Pagination](/#pagination) for more information. (optional)- Returns:
- List<APIServiceIntegrationInstance>
- Throws:
ApiException- if fails to make API call
-
listApiServiceIntegrationInstances
public List<APIServiceIntegrationInstance> listApiServiceIntegrationInstances(String after, Map<String, String> additionalHeaders) throws ApiExceptionList all API Service Integration instances Lists all API Service Integration instances with a pagination option- Parameters:
after- The cursor to use for pagination. It is an opaque string that specifies your current location in the list and is obtained from the `Link` response header. See [Pagination](/#pagination) for more information. (optional)additionalHeaders- additionalHeaders for this call- Returns:
- List<APIServiceIntegrationInstance>
- Throws:
ApiException- if fails to make API call
-
getObjectMapper
protected static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
-