Class ConnectionOptionsAuth0
- Namespace
- Auth0.ManagementApi
- Assembly
- Auth0.ManagementApi.dll
Options for the 'auth0' connection
[Serializable]
public record ConnectionOptionsAuth0 : IJsonOnDeserialized, IJsonOnSerializing, IEquatable<ConnectionOptionsAuth0>
- Inheritance
-
ConnectionOptionsAuth0
- Implements
- Inherited Members
- Extension Methods
Properties
AdditionalProperties
[JsonIgnore]
public AdditionalProperties AdditionalProperties { get; set; }
Property Value
Attributes
[JsonPropertyName("attributes")]
public ConnectionAttributes? Attributes { get; set; }
Property Value
AuthenticationMethods
[JsonPropertyName("authentication_methods")]
public Optional<ConnectionAuthenticationMethods?> AuthenticationMethods { get; set; }
Property Value
BruteForceProtection
[JsonPropertyName("brute_force_protection")]
public bool? BruteForceProtection { get; set; }
Property Value
- bool?
Configuration
[JsonPropertyName("configuration")]
public Dictionary<string, string>? Configuration { get; set; }
Property Value
CustomScripts
[JsonPropertyName("customScripts")]
public ConnectionCustomScripts? CustomScripts { get; set; }
Property Value
DisableSelfServiceChangePassword
[JsonPropertyName("disable_self_service_change_password")]
public bool? DisableSelfServiceChangePassword { get; set; }
Property Value
- bool?
DisableSignup
[JsonPropertyName("disable_signup")]
public bool? DisableSignup { get; set; }
Property Value
- bool?
EnableScriptContext
[JsonPropertyName("enable_script_context")]
public bool? EnableScriptContext { get; set; }
Property Value
- bool?
EnabledDatabaseCustomization
[JsonPropertyName("enabledDatabaseCustomization")]
public bool? EnabledDatabaseCustomization { get; set; }
Property Value
- bool?
ImportMode
[JsonPropertyName("import_mode")]
public bool? ImportMode { get; set; }
Property Value
- bool?
Mfa
[JsonPropertyName("mfa")]
public ConnectionMfa? Mfa { get; set; }
Property Value
NonPersistentAttrs
[JsonPropertyName("non_persistent_attrs")]
public IEnumerable<string>? NonPersistentAttrs { get; set; }
Property Value
PasskeyOptions
[JsonPropertyName("passkey_options")]
public Optional<ConnectionPasskeyOptions?> PasskeyOptions { get; set; }
Property Value
PasswordComplexityOptions
[JsonPropertyName("password_complexity_options")]
public Optional<ConnectionPasswordComplexityOptions?> PasswordComplexityOptions { get; set; }
Property Value
PasswordDictionary
[JsonPropertyName("password_dictionary")]
public Optional<ConnectionPasswordDictionaryOptions?> PasswordDictionary { get; set; }
Property Value
PasswordHistory
[JsonPropertyName("password_history")]
public Optional<ConnectionPasswordHistoryOptions?> PasswordHistory { get; set; }
Property Value
PasswordNoPersonalInfo
[JsonPropertyName("password_no_personal_info")]
public Optional<ConnectionPasswordNoPersonalInfoOptions?> PasswordNoPersonalInfo { get; set; }
Property Value
PasswordOptions
[JsonPropertyName("password_options")]
public ConnectionPasswordOptions? PasswordOptions { get; set; }
Property Value
PasswordPolicy
[JsonPropertyName("passwordPolicy")]
public Optional<ConnectionPasswordPolicyEnum?> PasswordPolicy { get; set; }
Property Value
Precedence
[JsonPropertyName("precedence")]
public IEnumerable<ConnectionIdentifierPrecedenceEnum>? Precedence { get; set; }
Property Value
RealmFallback
[JsonPropertyName("realm_fallback")]
public bool? RealmFallback { get; set; }
Property Value
- bool?
RequiresUsername
[JsonPropertyName("requires_username")]
public bool? RequiresUsername { get; set; }
Property Value
- bool?
Validation
[JsonPropertyName("validation")]
public Optional<ConnectionValidationOptions?> Validation { get; set; }
Property Value
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.