Table of Contents

Class BreachedPasswordDetection

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

Properties

AdminNotificationFrequency

When "admin_notification" is enabled, determines how often email notifications are sent. Possible values: "immediately", "daily", "weekly", "monthly".

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

Property Value

IList<string>

Enabled

Whether or not breached password detection is active.

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

Property Value

bool

Method

The subscription level for breached password detection methods. Use "enhanced" to enable Credential Guard. Possible values: "standard", "enhanced".

[JsonProperty("method")]
public string Method { get; set; }

Property Value

string

Shields

Action to take when a breached password is detected. Possible values: "block", "user_notification", "admin_notification".

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

Property Value

IList<string>

Stage

Holds per-stage configuration options (shields).

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

Property Value

BreachedPasswordDetectionStage