Package com.okta.sdk.resource.api
Class ApplicationConnectionsApi
java.lang.Object
com.okta.sdk.resource.api.ApplicationConnectionsApi
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2026-03-13T17:36:05.533634+05:30[Asia/Kolkata]",
comments="Generator version: 7.15.0")
public class ApplicationConnectionsApi
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidActivate the default provisioning connection Activates the default provisioning connection for an appvoidactivateDefaultProvisioningConnectionForApplication(String appId, Map<String, String> additionalHeaders) Activate the default provisioning connection Activates the default provisioning connection for an appvoidDeactivate the default provisioning connection Deactivates the default provisioning connection for an appvoiddeactivateDefaultProvisioningConnectionForApplication(String appId, Map<String, String> additionalHeaders) Deactivate the default provisioning connection Deactivates the default provisioning connection for an appRetrieve the default provisioning connection Retrieves the default provisioning connection for an appgetDefaultProvisioningConnectionForApplication(String appId, Map<String, String> additionalHeaders) Retrieve the default provisioning connection Retrieves the default provisioning connection for an appprotected static com.fasterxml.jackson.databind.ObjectMapperRetrieve a JSON Web Key Set (JWKS) for the default provisioning connection Retrieves a JWKS for the default provisioning connection.getUserProvisioningConnectionJWKS(String appId, Map<String, String> additionalHeaders) Retrieve a JSON Web Key Set (JWKS) for the default provisioning connection Retrieves a JWKS for the default provisioning connection.voidsetApiClient(ApiClient apiClient) updateDefaultProvisioningConnectionForApplication(String appId, UpdateDefaultProvisioningConnectionForApplicationRequest updateDefaultProvisioningConnectionForApplicationRequest, Boolean activate) Update the default provisioning connection Updates the default provisioning connection for an appupdateDefaultProvisioningConnectionForApplication(String appId, UpdateDefaultProvisioningConnectionForApplicationRequest updateDefaultProvisioningConnectionForApplicationRequest, Boolean activate, Map<String, String> additionalHeaders) Update the default provisioning connection Updates the default provisioning connection for an appvoidverifyProvisioningConnectionForApplication(OAuthProvisioningEnabledApp appName, String appId, String code, String state) Verify the provisioning connection Verifies the OAuth 2.0-based connection as part of the OAuth 2.0 consent flow.voidverifyProvisioningConnectionForApplication(OAuthProvisioningEnabledApp appName, String appId, String code, String state, Map<String, String> additionalHeaders) Verify the provisioning connection Verifies the OAuth 2.0-based connection as part of the OAuth 2.0 consent flow.
-
Constructor Details
-
ApplicationConnectionsApi
public ApplicationConnectionsApi() -
ApplicationConnectionsApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
activateDefaultProvisioningConnectionForApplication
Activate the default provisioning connection Activates the default provisioning connection for an app- Parameters:
appId- Application ID (required)- Throws:
ApiException- if fails to make API call
-
activateDefaultProvisioningConnectionForApplication
public void activateDefaultProvisioningConnectionForApplication(String appId, Map<String, String> additionalHeaders) throws ApiExceptionActivate the default provisioning connection Activates the default provisioning connection for an app- Parameters:
appId- Application ID (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
deactivateDefaultProvisioningConnectionForApplication
Deactivate the default provisioning connection Deactivates the default provisioning connection for an app- Parameters:
appId- Application ID (required)- Throws:
ApiException- if fails to make API call
-
deactivateDefaultProvisioningConnectionForApplication
public void deactivateDefaultProvisioningConnectionForApplication(String appId, Map<String, String> additionalHeaders) throws ApiExceptionDeactivate the default provisioning connection Deactivates the default provisioning connection for an app- Parameters:
appId- Application ID (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
getDefaultProvisioningConnectionForApplication
public ProvisioningConnectionResponse getDefaultProvisioningConnectionForApplication(String appId) throws ApiException Retrieve the default provisioning connection Retrieves the default provisioning connection for an app- Parameters:
appId- Application ID (required)- Returns:
- ProvisioningConnectionResponse
- Throws:
ApiException- if fails to make API call
-
getDefaultProvisioningConnectionForApplication
public ProvisioningConnectionResponse getDefaultProvisioningConnectionForApplication(String appId, Map<String, String> additionalHeaders) throws ApiExceptionRetrieve the default provisioning connection Retrieves the default provisioning connection for an app- Parameters:
appId- Application ID (required)additionalHeaders- additionalHeaders for this call- Returns:
- ProvisioningConnectionResponse
- Throws:
ApiException- if fails to make API call
-
getUserProvisioningConnectionJWKS
public AppConnectionUserProvisionJWKResponse getUserProvisioningConnectionJWKS(String appId) throws ApiException Retrieve a JSON Web Key Set (JWKS) for the default provisioning connection Retrieves a JWKS for the default provisioning connection. This can be used by the OAuth 2.0 app's `jwk_uri` property in the target org.- Parameters:
appId- Application ID (required)- Returns:
- AppConnectionUserProvisionJWKResponse
- Throws:
ApiException- if fails to make API call
-
getUserProvisioningConnectionJWKS
public AppConnectionUserProvisionJWKResponse getUserProvisioningConnectionJWKS(String appId, Map<String, String> additionalHeaders) throws ApiExceptionRetrieve a JSON Web Key Set (JWKS) for the default provisioning connection Retrieves a JWKS for the default provisioning connection. This can be used by the OAuth 2.0 app's `jwk_uri` property in the target org.- Parameters:
appId- Application ID (required)additionalHeaders- additionalHeaders for this call- Returns:
- AppConnectionUserProvisionJWKResponse
- Throws:
ApiException- if fails to make API call
-
updateDefaultProvisioningConnectionForApplication
public ProvisioningConnectionResponse updateDefaultProvisioningConnectionForApplication(String appId, UpdateDefaultProvisioningConnectionForApplicationRequest updateDefaultProvisioningConnectionForApplicationRequest, Boolean activate) throws ApiException Update the default provisioning connection Updates the default provisioning connection for an app- Parameters:
appId- Application ID (required)updateDefaultProvisioningConnectionForApplicationRequest- (required)activate- Activates the provisioning connection (optional)- Returns:
- ProvisioningConnectionResponse
- Throws:
ApiException- if fails to make API call
-
updateDefaultProvisioningConnectionForApplication
public ProvisioningConnectionResponse updateDefaultProvisioningConnectionForApplication(String appId, UpdateDefaultProvisioningConnectionForApplicationRequest updateDefaultProvisioningConnectionForApplicationRequest, Boolean activate, Map<String, String> additionalHeaders) throws ApiExceptionUpdate the default provisioning connection Updates the default provisioning connection for an app- Parameters:
appId- Application ID (required)updateDefaultProvisioningConnectionForApplicationRequest- (required)activate- Activates the provisioning connection (optional)additionalHeaders- additionalHeaders for this call- Returns:
- ProvisioningConnectionResponse
- Throws:
ApiException- if fails to make API call
-
verifyProvisioningConnectionForApplication
public void verifyProvisioningConnectionForApplication(OAuthProvisioningEnabledApp appName, String appId, String code, String state) throws ApiException Verify the provisioning connection Verifies the OAuth 2.0-based connection as part of the OAuth 2.0 consent flow. The validation of the consent flow is the last step of the provisioning setup for an OAuth 2.0-based connection. Currently, this operation only supports `office365`,`google`, `zoomus`, and `slack` apps.- Parameters:
appName- (required)appId- Application ID (required)code- (optional)state- (optional)- Throws:
ApiException- if fails to make API call
-
verifyProvisioningConnectionForApplication
public void verifyProvisioningConnectionForApplication(OAuthProvisioningEnabledApp appName, String appId, String code, String state, Map<String, String> additionalHeaders) throws ApiExceptionVerify the provisioning connection Verifies the OAuth 2.0-based connection as part of the OAuth 2.0 consent flow. The validation of the consent flow is the last step of the provisioning setup for an OAuth 2.0-based connection. Currently, this operation only supports `office365`,`google`, `zoomus`, and `slack` apps.- Parameters:
appName- (required)appId- Application ID (required)code- (optional)state- (optional)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
getObjectMapper
protected static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
-