Table of Contents

Class SuspiciousIpThrottlingClient

Namespace
Auth0.ManagementApi.AttackProtection
Assembly
Auth0.ManagementApi.dll
public class SuspiciousIpThrottlingClient : ISuspiciousIpThrottlingClient
Inheritance
SuspiciousIpThrottlingClient
Implements
Inherited Members
Extension Methods

Methods

GetAsync(RequestOptions?, CancellationToken)

Retrieve details of the Suspicious IP Throttling configuration of your tenant.

public WithRawResponseTask<GetSuspiciousIpThrottlingSettingsResponseContent> GetAsync(RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<GetSuspiciousIpThrottlingSettingsResponseContent>

Examples

await client.AttackProtection.SuspiciousIpThrottling.GetAsync();

UpdateAsync(UpdateSuspiciousIpThrottlingSettingsRequestContent, RequestOptions?, CancellationToken)

Update the details of the Suspicious IP Throttling configuration of your tenant.

public WithRawResponseTask<UpdateSuspiciousIpThrottlingSettingsResponseContent> UpdateAsync(UpdateSuspiciousIpThrottlingSettingsRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

request UpdateSuspiciousIpThrottlingSettingsRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<UpdateSuspiciousIpThrottlingSettingsResponseContent>

Examples

await client.AttackProtection.SuspiciousIpThrottling.UpdateAsync(
    new UpdateSuspiciousIpThrottlingSettingsRequestContent()
);