Namespace Auth0.ManagementApi.Models.Connections
Classes
- ConnectionAuthenticationPurpose
Configure the purpose of a connection to be used for authentication during login.
- ConnectionConnectedAccountsPurpose
Configure the purpose of a connection to be used for connected accounts and Token Vault.
- ConnectionOptions
The connection's options.
- ConnectionOptionsAttributeValidation
Attribute Validation
- ConnectionOptionsAttributes
Attribute Configuration
- ConnectionOptionsAuthenticationMethods
Options for enabling authentication methods.
- ConnectionOptionsCustomScripts
A map of scripts used to integrate with a custom database.
- ConnectionOptionsEmailAttribute
Configuration for the email attribute for users.
- ConnectionOptionsEmailOtpAuthenticationMethod
Email OTP authentication enablement
- ConnectionOptionsEmailSignup
Email Attribute signup
- ConnectionOptionsFederatedConnectionsAccessTokens
Federated Connections Access Tokens
- 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
- ConnectionOptionsPhoneOtpAuthenticationMethod
Phone OTP authentication enablement
- ConnectionOptionsUsernameAttribute
Configuration for the username attribute for users.
- ConnectionOptionsUsernameSignup
Username attribute signup
- ConnectionOptionsValidation
Options for validation
- ConnectionOptionsVerification
Signup Verification
- EnabledClientsGetRequest
Contains information required to fetch EnabledClients.
- EnabledClientsToUpdate
Contains information required to update EnabledClients.
- 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.
- ConnectionOptionsAttributeDefaultMethod
Default authentication method for email identifier
- ConnectionOptionsAttributeStatus
Sign-up Status
- ConnectionOptionsEmailVerificationMethod
Verification methods for email authentication
- ConnectionOptionsPasswordAuthenticationMethodApiBehavior
Specifies the API behavior for password authentication
- ConnectionOptionsPasswordAuthenticationMethodSignupBehavior
Specifies the signup behavior for password 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).