Class TrustedOriginApi

java.lang.Object
com.okta.sdk.resource.api.TrustedOriginApi

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-09-23T16:19:57.008753975Z[Etc/UTC]", comments="Generator version: 7.8.0") public class TrustedOriginApi extends Object
  • Constructor Details

    • TrustedOriginApi

      public TrustedOriginApi()
    • TrustedOriginApi

      public TrustedOriginApi(ApiClient apiClient)
  • Method Details

    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • activateTrustedOrigin

      public TrustedOrigin activateTrustedOrigin(String trustedOriginId) throws ApiException
      Activate a Trusted Origin Activates a Trusted Origin. Sets the `status` to `ACTIVE`.
      Parameters:
      trustedOriginId - `id` of the Trusted Origin (required)
      Returns:
      TrustedOrigin
      Throws:
      ApiException - if fails to make API call
    • activateTrustedOrigin

      public TrustedOrigin activateTrustedOrigin(String trustedOriginId, Map<String,String> additionalHeaders) throws ApiException
      Activate a Trusted Origin Activates a Trusted Origin. Sets the `status` to `ACTIVE`.
      Parameters:
      trustedOriginId - `id` of the Trusted Origin (required)
      additionalHeaders - additionalHeaders for this call
      Returns:
      TrustedOrigin
      Throws:
      ApiException - if fails to make API call
    • createTrustedOrigin

      public TrustedOrigin createTrustedOrigin(TrustedOriginWrite trustedOrigin) throws ApiException
      Create a Trusted Origin Creates a trusted origin
      Parameters:
      trustedOrigin - (required)
      Returns:
      TrustedOrigin
      Throws:
      ApiException - if fails to make API call
    • createTrustedOrigin

      public TrustedOrigin createTrustedOrigin(TrustedOriginWrite trustedOrigin, Map<String,String> additionalHeaders) throws ApiException
      Create a Trusted Origin Creates a trusted origin
      Parameters:
      trustedOrigin - (required)
      additionalHeaders - additionalHeaders for this call
      Returns:
      TrustedOrigin
      Throws:
      ApiException - if fails to make API call
    • deactivateTrustedOrigin

      public TrustedOrigin deactivateTrustedOrigin(String trustedOriginId) throws ApiException
      Deactivate a Trusted Origin Deactivates a Trusted Origin. Sets the `status` to `INACTIVE`.
      Parameters:
      trustedOriginId - `id` of the Trusted Origin (required)
      Returns:
      TrustedOrigin
      Throws:
      ApiException - if fails to make API call
    • deactivateTrustedOrigin

      public TrustedOrigin deactivateTrustedOrigin(String trustedOriginId, Map<String,String> additionalHeaders) throws ApiException
      Deactivate a Trusted Origin Deactivates a Trusted Origin. Sets the `status` to `INACTIVE`.
      Parameters:
      trustedOriginId - `id` of the Trusted Origin (required)
      additionalHeaders - additionalHeaders for this call
      Returns:
      TrustedOrigin
      Throws:
      ApiException - if fails to make API call
    • deleteTrustedOrigin

      public void deleteTrustedOrigin(String trustedOriginId) throws ApiException
      Delete a Trusted Origin Deletes a trusted origin
      Parameters:
      trustedOriginId - `id` of the Trusted Origin (required)
      Throws:
      ApiException - if fails to make API call
    • deleteTrustedOrigin

      public void deleteTrustedOrigin(String trustedOriginId, Map<String,String> additionalHeaders) throws ApiException
      Delete a Trusted Origin Deletes a trusted origin
      Parameters:
      trustedOriginId - `id` of the Trusted Origin (required)
      additionalHeaders - additionalHeaders for this call
      Throws:
      ApiException - if fails to make API call
    • getTrustedOrigin

      public TrustedOrigin getTrustedOrigin(String trustedOriginId) throws ApiException
      Retrieve a Trusted Origin Retrieves a trusted origin
      Parameters:
      trustedOriginId - `id` of the Trusted Origin (required)
      Returns:
      TrustedOrigin
      Throws:
      ApiException - if fails to make API call
    • getTrustedOrigin

      public TrustedOrigin getTrustedOrigin(String trustedOriginId, Map<String,String> additionalHeaders) throws ApiException
      Retrieve a Trusted Origin Retrieves a trusted origin
      Parameters:
      trustedOriginId - `id` of the Trusted Origin (required)
      additionalHeaders - additionalHeaders for this call
      Returns:
      TrustedOrigin
      Throws:
      ApiException - if fails to make API call
    • listTrustedOrigins

      public List<TrustedOrigin> listTrustedOrigins(String q, String filter, String after, Integer limit) throws ApiException
      List all Trusted Origins Lists all trusted origins
      Parameters:
      q - A search string that will prefix match against the `name` and `origin` (optional)
      filter - [Filter](/#filter) Trusted Origins with a supported expression for a subset of properties. You can filter on the following properties: `name`, `origin`, `status`, and `type` (type of scopes). (optional)
      after - The after cursor provided by a prior request. (optional)
      limit - Specifies the number of results. (optional, default to 20)
      Returns:
      List<TrustedOrigin>
      Throws:
      ApiException - if fails to make API call
    • listTrustedOrigins

      public List<TrustedOrigin> listTrustedOrigins(String q, String filter, String after, Integer limit, Map<String,String> additionalHeaders) throws ApiException
      List all Trusted Origins Lists all trusted origins
      Parameters:
      q - A search string that will prefix match against the `name` and `origin` (optional)
      filter - [Filter](/#filter) Trusted Origins with a supported expression for a subset of properties. You can filter on the following properties: `name`, `origin`, `status`, and `type` (type of scopes). (optional)
      after - The after cursor provided by a prior request. (optional)
      limit - Specifies the number of results. (optional, default to 20)
      additionalHeaders - additionalHeaders for this call
      Returns:
      List<TrustedOrigin>
      Throws:
      ApiException - if fails to make API call
    • replaceTrustedOrigin

      public TrustedOrigin replaceTrustedOrigin(String trustedOriginId, TrustedOrigin trustedOrigin) throws ApiException
      Replace a Trusted Origin Replaces a trusted origin
      Parameters:
      trustedOriginId - `id` of the Trusted Origin (required)
      trustedOrigin - (required)
      Returns:
      TrustedOrigin
      Throws:
      ApiException - if fails to make API call
    • replaceTrustedOrigin

      public TrustedOrigin replaceTrustedOrigin(String trustedOriginId, TrustedOrigin trustedOrigin, Map<String,String> additionalHeaders) throws ApiException
      Replace a Trusted Origin Replaces a trusted origin
      Parameters:
      trustedOriginId - `id` of the Trusted Origin (required)
      trustedOrigin - (required)
      additionalHeaders - additionalHeaders for this call
      Returns:
      TrustedOrigin
      Throws:
      ApiException - if fails to make API call
    • getObjectMapper

      protected static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()