Table of Contents

Class SuspiciousIpThrottling

Namespace
Auth0.ManagementApi.Models.AttackProtection
Assembly
Auth0.ManagementApi.dll
public class SuspiciousIpThrottling
Inheritance
SuspiciousIpThrottling
Inherited Members

Properties

Allowlist

List of trusted IP addresses that will not have attack protection enforced against them.

[JsonProperty("allowlist")]
public IList<string> Allowlist { get; set; }

Property Value

IList<string>

Enabled

Whether or not suspicious IP throttling attack protections are active.

[JsonProperty("enabled")]
public bool Enabled { get; set; }

Property Value

bool

Shields

Action to take when a suspicious IP throttling threshold is violated. Possible values: "block", "admin_notification".

[JsonProperty("shields")]
public IList<string> Shields { get; set; }

Property Value

IList<string>

Stage

Holds per-stage configuration options (max_attempts and rate).

[JsonProperty("stage")]
public Stage Stage { get; set; }

Property Value

Stage