Class RiskEventApi

java.lang.Object
org.openapitools.client.api.RiskEventApi

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-04-19T09:13:44.263607-05:00[America/Chicago]") @Component("org.openapitools.client.api.RiskEventApi") public class RiskEventApi extends Object
  • Constructor Details

    • RiskEventApi

      public RiskEventApi()
    • RiskEventApi

      @Autowired public RiskEventApi(ApiClient apiClient)
  • Method Details

    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • sendRiskEvents

      public void sendRiskEvents(List<RiskEvent> instance) throws org.springframework.web.client.RestClientException
      Send multiple Risk Events A Risk Provider can send Risk Events to Okta using this API. This API has a rate limit of 30 requests per minute. The caller should include multiple Risk Events (up to a maximum of 20 events) in a single payload to reduce the number of API calls. If a client has more risk signals to send than what the API supports, we recommend prioritizing posting high risk signals.

      202 - Accepted

      400 - Bad Request

      403 - Forbidden

      429 - Too Many Requests

      Parameters:
      instance - (required)
      Throws:
      org.springframework.web.client.RestClientException - if an error occurs while attempting to invoke the API
    • sendRiskEvents

      public void sendRiskEvents(Class<?> T, List<RiskEvent> instance) throws org.springframework.web.client.RestClientException
      Send multiple Risk Events A Risk Provider can send Risk Events to Okta using this API. This API has a rate limit of 30 requests per minute. The caller should include multiple Risk Events (up to a maximum of 20 events) in a single payload to reduce the number of API calls. If a client has more risk signals to send than what the API supports, we recommend prioritizing posting high risk signals.

      202 - Accepted

      400 - Bad Request

      403 - Forbidden

      429 - Too Many Requests

      Parameters:
      T - (required) - the assignable return type
      instance - (required)
      Throws:
      org.springframework.web.client.RestClientException - if an error occurs while attempting to invoke the API
    • sendRiskEventsWithHttpInfo

      public org.springframework.http.ResponseEntity<Void> sendRiskEventsWithHttpInfo(List<RiskEvent> instance) throws org.springframework.web.client.RestClientException
      Send multiple Risk Events A Risk Provider can send Risk Events to Okta using this API. This API has a rate limit of 30 requests per minute. The caller should include multiple Risk Events (up to a maximum of 20 events) in a single payload to reduce the number of API calls. If a client has more risk signals to send than what the API supports, we recommend prioritizing posting high risk signals.

      202 - Accepted

      400 - Bad Request

      403 - Forbidden

      429 - Too Many Requests

      Parameters:
      instance - (required)
      Returns:
      ResponseEntity<Void>
      Throws:
      org.springframework.web.client.RestClientException - if an error occurs while attempting to invoke the API