Table of Contents

Namespace Auth0.ManagementApi.Models.Connections

Classes

ConnectionOptions

The connection's options.

ConnectionOptionsAttributeAllowedTypes
ConnectionOptionsAttributeBase
ConnectionOptionsAttributeIdentifier
ConnectionOptionsAttributeValidation

Attribute Validation

ConnectionOptionsAttributes

Attribute Configuration

ConnectionOptionsAuthenticationMethods

Options for enabling authentication methods.

ConnectionOptionsAuthenticationMethodsBase
ConnectionOptionsCustomScripts

A map of scripts used to integrate with a custom database.

ConnectionOptionsEmailAttribute

Configuration for the email attribute for users.

ConnectionOptionsEmailSignup

Email Attribute signup

ConnectionOptionsPasskeyAuthenticationMethod

Passkey authentication enablement

ConnectionOptionsPasskeyOptions

Options for the passkey authentication method

ConnectionOptionsPasswordAuthenticationMethod

Password authentication enablement

ConnectionOptionsPasswordComplexityOptions

Password complexity options

ConnectionOptionsPasswordDictionary

Options for password dictionary policy

ConnectionOptionsPasswordHistory

Options for password history policy

ConnectionOptionsPasswordNoPersonalInfo

Options for personal info in passwords policy

ConnectionOptionsPhoneNumberAttribute

Configuration for the phone number attribute for users.

ConnectionOptionsPhoneNumberSignup

Phone number attribute signup

ConnectionOptionsSignupBase
ConnectionOptionsUserName
ConnectionOptionsUsernameAttribute

Configuration for the username attribute for users.

ConnectionOptionsUsernameSignup

Username attribute signup

ConnectionOptionsValidation

Options for validation

ConnectionOptionsVerification

Signup Verification

EnabledClients
EnabledClientsGetRequest

Contains information required to fetch EnabledClients.

EnabledClientsToUpdate

Contains information required to update EnabledClients.

EnabledClientsUpdateRequest
GatewayAuthentication

Token-based authentication settings to be applied when connection is using an sms strategy.

Enums

ChallengeUi

Controls the UI used to challenge the user for their passkey.

ConnectionOptionsAttributeStatus

Sign-up Status

ConnectionOptionsEmailVerificationMethod

Verification methods for email authentication

ConnectionOptionsPasswordPolicy

Password strength level

ConnectionOptionsPrecedence

Represents the different Attribute types.

SetUserRootAttributes

When using an external IdP, this flag determines whether 'name', 'given_name', 'family_name', 'nickname', and 'picture' attributes are updated. In addition, it also determines whether the user is created when user doesnt exist previously. Possible values are 'on_each_login' (default value, it configures the connection to automatically create the user if necessary and update the root attributes from the external IdP with each user login. When this setting is used, root attributes cannot be independently updated), 'on_first_login' (configures the connection to create the user and set the root attributes on first login only, allowing them to be independently updated thereafter), and 'never_on_login' (configures the connection not to create the user and not to set the root attributes from the external IdP, allowing them to be independently updated).