Table of Contents

Class ConnectionOptionsEmail

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

Options for the 'email' connection

[Serializable]
public record ConnectionOptionsEmail : IJsonOnDeserialized, IJsonOnSerializing, IEquatable<ConnectionOptionsEmail>
Inheritance
ConnectionOptionsEmail
Implements
Inherited Members
Extension Methods

Properties

AdditionalProperties

[JsonIgnore]
public AdditionalProperties AdditionalProperties { get; set; }

Property Value

AdditionalProperties

AuthParams

[JsonPropertyName("authParams")]
public string? AuthParams { get; set; }

Property Value

string

BruteForceProtection

[JsonPropertyName("brute_force_protection")]
public required bool BruteForceProtection { get; set; }

Property Value

bool

DisableSignup

[JsonPropertyName("disable_signup")]
public bool? DisableSignup { get; set; }

Property Value

bool?

Email

[JsonPropertyName("email")]
public required ConnectionEmailEmail Email { get; set; }

Property Value

ConnectionEmailEmail

Name

Connection name

[JsonPropertyName("name")]
public required string Name { get; set; }

Property Value

string

NonPersistentAttrs

[JsonPropertyName("non_persistent_attrs")]
public IEnumerable<string>? NonPersistentAttrs { get; set; }

Property Value

IEnumerable<string>

Totp

[JsonPropertyName("totp")]
public ConnectionTotpEmail? Totp { get; set; }

Property Value

ConnectionTotpEmail

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.