Auth0 v3.16.0 published on Wednesday, Mar 12, 2025 by Pulumi
auth0.getConnection
Explore with Pulumi AI
Data source to retrieve a specific Auth0 connection by connection_id
or name
.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as auth0 from "@pulumi/auth0";
// An Auth0 Connection loaded using its name.
const some_connection_by_name = auth0.getConnection({
name: "Acceptance-Test-Connection-{{.testName}}",
});
// An Auth0 Connection loaded using its ID.
const some_connection_by_id = auth0.getConnection({
connectionId: "con_abcdefghkijklmnopqrstuvwxyz0123456789",
});
import pulumi
import pulumi_auth0 as auth0
# An Auth0 Connection loaded using its name.
some_connection_by_name = auth0.get_connection(name="Acceptance-Test-Connection-{{.testName}}")
# An Auth0 Connection loaded using its ID.
some_connection_by_id = auth0.get_connection(connection_id="con_abcdefghkijklmnopqrstuvwxyz0123456789")
package main
import (
"github.com/pulumi/pulumi-auth0/sdk/v3/go/auth0"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// An Auth0 Connection loaded using its name.
_, err := auth0.LookupConnection(ctx, &auth0.LookupConnectionArgs{
Name: pulumi.StringRef("Acceptance-Test-Connection-{{.testName}}"),
}, nil)
if err != nil {
return err
}
// An Auth0 Connection loaded using its ID.
_, err = auth0.LookupConnection(ctx, &auth0.LookupConnectionArgs{
ConnectionId: pulumi.StringRef("con_abcdefghkijklmnopqrstuvwxyz0123456789"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Auth0 = Pulumi.Auth0;
return await Deployment.RunAsync(() =>
{
// An Auth0 Connection loaded using its name.
var some_connection_by_name = Auth0.GetConnection.Invoke(new()
{
Name = "Acceptance-Test-Connection-{{.testName}}",
});
// An Auth0 Connection loaded using its ID.
var some_connection_by_id = Auth0.GetConnection.Invoke(new()
{
ConnectionId = "con_abcdefghkijklmnopqrstuvwxyz0123456789",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.auth0.Auth0Functions;
import com.pulumi.auth0.inputs.GetConnectionArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
// An Auth0 Connection loaded using its name.
final var some-connection-by-name = Auth0Functions.getConnection(GetConnectionArgs.builder()
.name("Acceptance-Test-Connection-{{.testName}}")
.build());
// An Auth0 Connection loaded using its ID.
final var some-connection-by-id = Auth0Functions.getConnection(GetConnectionArgs.builder()
.connectionId("con_abcdefghkijklmnopqrstuvwxyz0123456789")
.build());
}
}
variables:
# An Auth0 Connection loaded using its name.
some-connection-by-name:
fn::invoke:
function: auth0:getConnection
arguments:
name: Acceptance-Test-Connection-{{.testName}}
# An Auth0 Connection loaded using its ID.
some-connection-by-id:
fn::invoke:
function: auth0:getConnection
arguments:
connectionId: con_abcdefghkijklmnopqrstuvwxyz0123456789
Using getConnection
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getConnection(args: GetConnectionArgs, opts?: InvokeOptions): Promise<GetConnectionResult>
function getConnectionOutput(args: GetConnectionOutputArgs, opts?: InvokeOptions): Output<GetConnectionResult>
def get_connection(connection_id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetConnectionResult
def get_connection_output(connection_id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetConnectionResult]
func LookupConnection(ctx *Context, args *LookupConnectionArgs, opts ...InvokeOption) (*LookupConnectionResult, error)
func LookupConnectionOutput(ctx *Context, args *LookupConnectionOutputArgs, opts ...InvokeOption) LookupConnectionResultOutput
> Note: This function is named LookupConnection
in the Go SDK.
public static class GetConnection
{
public static Task<GetConnectionResult> InvokeAsync(GetConnectionArgs args, InvokeOptions? opts = null)
public static Output<GetConnectionResult> Invoke(GetConnectionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetConnectionResult> getConnection(GetConnectionArgs args, InvokeOptions options)
public static Output<GetConnectionResult> getConnection(GetConnectionArgs args, InvokeOptions options)
fn::invoke:
function: auth0:index/getConnection:getConnection
arguments:
# arguments dictionary
The following arguments are supported:
- Connection
Id string - The ID of the connection. If not provided,
name
must be set. - Name string
- The name of the connection. If not provided,
connection_id
must be set.
- Connection
Id string - The ID of the connection. If not provided,
name
must be set. - Name string
- The name of the connection. If not provided,
connection_id
must be set.
- connection
Id String - The ID of the connection. If not provided,
name
must be set. - name String
- The name of the connection. If not provided,
connection_id
must be set.
- connection
Id string - The ID of the connection. If not provided,
name
must be set. - name string
- The name of the connection. If not provided,
connection_id
must be set.
- connection_
id str - The ID of the connection. If not provided,
name
must be set. - name str
- The name of the connection. If not provided,
connection_id
must be set.
- connection
Id String - The ID of the connection. If not provided,
name
must be set. - name String
- The name of the connection. If not provided,
connection_id
must be set.
getConnection Result
The following output properties are available:
- Display
Name string - Name used in login screen.
- Enabled
Clients List<string> - IDs of the clients for which the connection is enabled.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Domain boolConnection - Indicates whether the connection is domain level.
- Metadata Dictionary<string, string>
- Metadata associated with the connection, in the form of a map of string values (max 255 chars).
- Options
List<Get
Connection Option> - Configuration settings for connection options.
- Realms List<string>
- Defines the realms for which the connection will be used (e.g., email domains). If not specified, the connection name is added as the realm.
- bool
- Display connection as a button. Only available on enterprise connections.
- Strategy string
- Type of the connection, which indicates the identity provider.
- Connection
Id string - The ID of the connection. If not provided,
name
must be set. - Name string
- The name of the connection. If not provided,
connection_id
must be set.
- Display
Name string - Name used in login screen.
- Enabled
Clients []string - IDs of the clients for which the connection is enabled.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Domain boolConnection - Indicates whether the connection is domain level.
- Metadata map[string]string
- Metadata associated with the connection, in the form of a map of string values (max 255 chars).
- Options
[]Get
Connection Option - Configuration settings for connection options.
- Realms []string
- Defines the realms for which the connection will be used (e.g., email domains). If not specified, the connection name is added as the realm.
- bool
- Display connection as a button. Only available on enterprise connections.
- Strategy string
- Type of the connection, which indicates the identity provider.
- Connection
Id string - The ID of the connection. If not provided,
name
must be set. - Name string
- The name of the connection. If not provided,
connection_id
must be set.
- display
Name String - Name used in login screen.
- enabled
Clients List<String> - IDs of the clients for which the connection is enabled.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Domain BooleanConnection - Indicates whether the connection is domain level.
- metadata Map<String,String>
- Metadata associated with the connection, in the form of a map of string values (max 255 chars).
- options
List<Get
Connection Option> - Configuration settings for connection options.
- realms List<String>
- Defines the realms for which the connection will be used (e.g., email domains). If not specified, the connection name is added as the realm.
- Boolean
- Display connection as a button. Only available on enterprise connections.
- strategy String
- Type of the connection, which indicates the identity provider.
- connection
Id String - The ID of the connection. If not provided,
name
must be set. - name String
- The name of the connection. If not provided,
connection_id
must be set.
- display
Name string - Name used in login screen.
- enabled
Clients string[] - IDs of the clients for which the connection is enabled.
- id string
- The provider-assigned unique ID for this managed resource.
- is
Domain booleanConnection - Indicates whether the connection is domain level.
- metadata {[key: string]: string}
- Metadata associated with the connection, in the form of a map of string values (max 255 chars).
- options
Get
Connection Option[] - Configuration settings for connection options.
- realms string[]
- Defines the realms for which the connection will be used (e.g., email domains). If not specified, the connection name is added as the realm.
- boolean
- Display connection as a button. Only available on enterprise connections.
- strategy string
- Type of the connection, which indicates the identity provider.
- connection
Id string - The ID of the connection. If not provided,
name
must be set. - name string
- The name of the connection. If not provided,
connection_id
must be set.
- display_
name str - Name used in login screen.
- enabled_
clients Sequence[str] - IDs of the clients for which the connection is enabled.
- id str
- The provider-assigned unique ID for this managed resource.
- is_
domain_ boolconnection - Indicates whether the connection is domain level.
- metadata Mapping[str, str]
- Metadata associated with the connection, in the form of a map of string values (max 255 chars).
- options
Sequence[Get
Connection Option] - Configuration settings for connection options.
- realms Sequence[str]
- Defines the realms for which the connection will be used (e.g., email domains). If not specified, the connection name is added as the realm.
- bool
- Display connection as a button. Only available on enterprise connections.
- strategy str
- Type of the connection, which indicates the identity provider.
- connection_
id str - The ID of the connection. If not provided,
name
must be set. - name str
- The name of the connection. If not provided,
connection_id
must be set.
- display
Name String - Name used in login screen.
- enabled
Clients List<String> - IDs of the clients for which the connection is enabled.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Domain BooleanConnection - Indicates whether the connection is domain level.
- metadata Map<String>
- Metadata associated with the connection, in the form of a map of string values (max 255 chars).
- options List<Property Map>
- Configuration settings for connection options.
- realms List<String>
- Defines the realms for which the connection will be used (e.g., email domains). If not specified, the connection name is added as the realm.
- Boolean
- Display connection as a button. Only available on enterprise connections.
- strategy String
- Type of the connection, which indicates the identity provider.
- connection
Id String - The ID of the connection. If not provided,
name
must be set. - name String
- The name of the connection. If not provided,
connection_id
must be set.
Supporting Types
GetConnectionOption
- Adfs
Server This property is required. string - ADFS URL where to fetch the metadata source.
- Allowed
Audiences This property is required. List<string> - List of allowed audiences.
- Api
Enable Users This property is required. bool - Enable API Access to users.
- App
Id This property is required. string - App ID.
- Attribute
Maps This property is required. List<GetConnection Option Attribute Map> - OpenID Connect and Okta Workforce connections can automatically map claims received from the identity provider (IdP). You can configure this mapping through a library template provided by Auth0 or by entering your own template directly. Click here for more info.
- Attributes
This property is required. List<GetConnection Option Attribute> - Order of attributes for precedence in identification.Valid values: email, phone_number, username. If Precedence is set, it must contain all values (email, phone_number, username) in specific order
- Auth
Params This property is required. Dictionary<string, string> - Query string parameters to be included as part of the generated passwordless email link.
- Authentication
Methods This property is required. List<GetConnection Option Authentication Method> - Specifies the authentication methods and their configuration (enabled or disabled)
This property is required. string- Authorization endpoint.
- Brute
Force Protection This property is required. bool - Indicates whether to enable brute force protection, which will limit the number of signups and failed logins from a suspicious IP address.
- Client
Id This property is required. string - The strategy's client ID.
- Client
Secret This property is required. string - The strategy's client secret.
- Community
Base Url This property is required. string - Salesforce community base URL.
- Configuration
This property is required. Dictionary<string, string> - A case-sensitive map of key value pairs used as configuration variables for the
custom_script
. - Connection
Settings This property is required. List<GetConnection Option Connection Setting> - Proof Key for Code Exchange (PKCE) configuration settings for an OIDC or Okta Workforce connection.
- Custom
Scripts This property is required. Dictionary<string, string> - A map of scripts used to integrate with a custom database.
- Debug
This property is required. bool - When enabled, additional debug information will be generated.
- Decryption
Keys This property is required. List<GetConnection Option Decryption Key> - The key used to decrypt encrypted responses from the connection. Uses the
key
andcert
properties to provide the private key and certificate respectively. - Digest
Algorithm This property is required. string - Sign Request Algorithm Digest.
- Disable
Cache This property is required. bool - Indicates whether to disable the cache or not.
- Disable
Self Service Change Password This property is required. bool - Indicates whether to remove the forgot password link within the New Universal Login.
- Disable
Sign Out This property is required. bool - When enabled, will disable sign out.
- Disable
Signup This property is required. bool - Indicates whether to allow user sign-ups to your application.
- Discovery
Url This property is required. string - OpenID discovery URL, e.g.
https://auth.example.com/.well-known/openid-configuration
. - Domain
This property is required. string - Domain name.
- Domain
Aliases This property is required. List<string> - List of the domains that can be authenticated using the identity provider. Only needed for Identifier First authentication flows.
- Enable
Script Context This property is required. bool - Set to
true
to inject context into custom DB scripts (warning: cannot be disabled once enabled). - Enabled
Database Customization This property is required. bool - Set to
true
to use a legacy user store. - Entity
Id This property is required. string - Custom Entity ID for the connection.
- Fed
Metadata Xml This property is required. string - Federation Metadata for the ADFS connection.
- Fields
Map This property is required. string - If you're configuring a SAML enterprise connection for a non-standard PingFederate Server, you must update the attribute mappings.
- Forward
Request Info This property is required. bool - Specifies whether or not request info should be forwarded to sms gateway.
- From
This property is required. string - Address to use as the sender.
- Gateway
Authentications This property is required. List<GetConnection Option Gateway Authentication> - Defines the parameters used to generate the auth token for the custom gateway.
- Gateway
Url This property is required. string - Defines a custom sms gateway to use instead of Twilio.
- Global
Token Revocation Jwt Iss This property is required. string - Specifies the issuer of the JWT used for global token revocation for the SAML connection.
- Global
Token Revocation Jwt Sub This property is required. string - Specifies the subject of the JWT used for global token revocation for the SAML connection.
- Icon
Url This property is required. string - Icon URL.
- Identity
Api This property is required. string - Azure AD Identity API. Available options are:
microsoft-identity-platform-v2.0
orazure-active-directory-v1.0
. - Idp
Initiateds This property is required. List<GetConnection Option Idp Initiated> - Configuration options for IDP Initiated Authentication. This is an object with the properties:
client_id
,client_protocol
, andclient_authorize_query
. - Import
Mode This property is required. bool - Indicates whether you have a legacy user store and want to gradually migrate those users to the Auth0 user store.
- Ips
This property is required. List<string> - A list of IPs.
- Issuer
This property is required. string - Issuer URL, e.g.
https://auth.example.com
. - Jwks
Uri This property is required. string - JWKS URI.
- Key
Id This property is required. string - Apple Key ID.
- Map
User Id To Id This property is required. bool - By default Auth0 maps
user_id
toemail
. Enabling this setting changes the behavior to mapuser_id
to 'id' instead. This can only be defined on a new Google Workspace connection and can not be changed once set. - Max
Groups To Retrieve This property is required. string - Maximum number of groups to retrieve.
- Messaging
Service Sid This property is required. string - SID for Copilot. Used when SMS Source is Copilot.
- Metadata
Url This property is required. string - The URL of the SAML metadata document.
- Metadata
Xml This property is required. string - The XML content for the SAML metadata document. Values within the xml will take precedence over other attributes set on the options block.
- Mfas
This property is required. List<GetConnection Option Mfa> - Configuration options for multifactor authentication.
- Name
This property is required. string - The public name of the email or SMS Connection. In most cases this is the same name as the connection name.
- Non
Persistent Attrs This property is required. List<string> - If there are user fields that should not be stored in Auth0 databases due to privacy reasons, you can add them to the DenyList here.
- Passkey
Options This property is required. List<GetConnection Option Passkey Option> - Defines options for the passkey authentication method
- Password
Complexity Options This property is required. List<GetConnection Option Password Complexity Option> - Configuration settings for password complexity.
- Password
Dictionaries This property is required. List<GetConnection Option Password Dictionary> - Configuration settings for the password dictionary check, which does not allow passwords that are part of the password dictionary.
- Password
Histories This property is required. List<GetConnection Option Password History> - Configuration settings for the password history that is maintained for each user to prevent the reuse of passwords.
- Password
No Personal Infos This property is required. List<GetConnection Option Password No Personal Info> - Configuration settings for the password personal info check, which does not allow passwords that contain any part of the user's personal data, including user's
name
,username
,nickname
,user_metadata.name
,user_metadata.first
,user_metadata.last
, user'semail
, or first part of the user'semail
. - Password
Policy This property is required. string - Indicates level of password strength to enforce during authentication. A strong password policy will make it difficult, if not improbable, for someone to guess a password through either manual or automated means. Options include
none
,low
,fair
,good
,excellent
. - Ping
Federate Base Url This property is required. string - Ping Federate Server URL.
- Pkce
Enabled This property is required. bool - Enables Proof Key for Code Exchange (PKCE) functionality for OAuth2 connections.
- Precedences
This property is required. List<string> - Order of attributes for precedence in identification.Valid values: email, phone_number, username. If Precedence is set, it must contain all values (email, phone_number, username) in specific order
- Protocol
Binding This property is required. string - The SAML Response Binding: how the SAML token is received by Auth0 from the IdP.
- Provider
This property is required. string - Defines the custom
sms_gateway
provider. - Request
Template This property is required. string - Template that formats the SAML request.
- Requires
Username This property is required. bool - Indicates whether the user is required to provide a username in addition to an email address.
- Scopes
This property is required. List<string> - Permissions to grant to the connection. Within the Auth0 dashboard these appear under the "Attributes" and "Extended Attributes" sections. Some examples:
basic_profile
,ext_profile
,ext_nested_groups
, etc. - Scripts
This property is required. Dictionary<string, string> - A map of scripts used for an OAuth connection. Only accepts a
fetchUserProfile
script. - Set
User Root Attributes This property is required. string - Determines whether to sync user profile attributes (
name
,given_name
,family_name
,nickname
,picture
) at each login or only on the first login. Options include:on_each_login
,on_first_login
,never_on_login
. Default value:on_each_login
. - Should
Trust Email Verified Connection This property is required. string - Choose how Auth0 sets the email_verified field in the user profile.
- Sign
In Endpoint This property is required. string - SAML single login URL for the connection.
- Sign
Out Endpoint This property is required. string - SAML single logout URL for the connection.
- Sign
Saml Request This property is required. bool - When enabled, the SAML authentication request will be signed.
- Signature
Algorithm This property is required. string - Sign Request Algorithm.
- Signing
Cert This property is required. string - X.509 signing certificate (encoded in PEM or CER) you retrieved from the IdP, Base64-encoded.
- Signing
Keys This property is required. List<GetConnection Option Signing Key> - The key used to sign requests in the connection. Uses the
key
andcert
properties to provide the private key and certificate respectively. - Strategy
Version This property is required. int - Version 1 is deprecated, use version 2.
- Subject
This property is required. string - Subject line of the email.
- Syntax
This property is required. string - Syntax of the template body.
- Team
Id This property is required. string - Apple Team ID.
- Template
This property is required. string - Body of the template.
- Tenant
Domain This property is required. string - Tenant domain name.
- Token
Endpoint This property is required. string - Token endpoint.
- Totps
This property is required. List<GetConnection Option Totp> - Configuration options for one-time passwords.
- Twilio
Sid This property is required. string - SID for your Twilio account.
- Twilio
Token This property is required. string - AuthToken for your Twilio account.
- Type
This property is required. string - Value can be
back_channel
orfront_channel
. Front Channel will use OIDC protocol withresponse_mode=form_post
andresponse_type=id_token
. Back Channel will useresponse_type=code
. - Upstream
Params This property is required. string - You can pass provider-specific parameters to an identity provider during authentication. The values can either be static per connection or dynamic per user.
- Use
Cert Auth This property is required. bool - Indicates whether to use cert auth or not.
- Use
Kerberos This property is required. bool - Indicates whether to use Kerberos or not.
- Use
Wsfed This property is required. bool - Whether to use WS-Fed.
- User
Id Attribute This property is required. string - Attribute in the token that will be mapped to the user_id property in Auth0.
- Userinfo
Endpoint This property is required. string - User info endpoint.
- Validations
This property is required. List<GetConnection Option Validation> - Validation of the minimum and maximum values allowed for a user to have as username.
- Waad
Common Endpoint This property is required. bool - Indicates whether to use the common endpoint rather than the default endpoint. Typically enabled if you're using this for a multi-tenant application in Azure AD.
- Waad
Protocol This property is required. string - Protocol to use.
- Adfs
Server This property is required. string - ADFS URL where to fetch the metadata source.
- Allowed
Audiences This property is required. []string - List of allowed audiences.
- Api
Enable Users This property is required. bool - Enable API Access to users.
- App
Id This property is required. string - App ID.
- Attribute
Maps This property is required. []GetConnection Option Attribute Map - OpenID Connect and Okta Workforce connections can automatically map claims received from the identity provider (IdP). You can configure this mapping through a library template provided by Auth0 or by entering your own template directly. Click here for more info.
- Attributes
This property is required. []GetConnection Option Attribute - Order of attributes for precedence in identification.Valid values: email, phone_number, username. If Precedence is set, it must contain all values (email, phone_number, username) in specific order
- Auth
Params This property is required. map[string]string - Query string parameters to be included as part of the generated passwordless email link.
- Authentication
Methods This property is required. []GetConnection Option Authentication Method - Specifies the authentication methods and their configuration (enabled or disabled)
This property is required. string- Authorization endpoint.
- Brute
Force Protection This property is required. bool - Indicates whether to enable brute force protection, which will limit the number of signups and failed logins from a suspicious IP address.
- Client
Id This property is required. string - The strategy's client ID.
- Client
Secret This property is required. string - The strategy's client secret.
- Community
Base Url This property is required. string - Salesforce community base URL.
- Configuration
This property is required. map[string]string - A case-sensitive map of key value pairs used as configuration variables for the
custom_script
. - Connection
Settings This property is required. []GetConnection Option Connection Setting - Proof Key for Code Exchange (PKCE) configuration settings for an OIDC or Okta Workforce connection.
- Custom
Scripts This property is required. map[string]string - A map of scripts used to integrate with a custom database.
- Debug
This property is required. bool - When enabled, additional debug information will be generated.
- Decryption
Keys This property is required. []GetConnection Option Decryption Key - The key used to decrypt encrypted responses from the connection. Uses the
key
andcert
properties to provide the private key and certificate respectively. - Digest
Algorithm This property is required. string - Sign Request Algorithm Digest.
- Disable
Cache This property is required. bool - Indicates whether to disable the cache or not.
- Disable
Self Service Change Password This property is required. bool - Indicates whether to remove the forgot password link within the New Universal Login.
- Disable
Sign Out This property is required. bool - When enabled, will disable sign out.
- Disable
Signup This property is required. bool - Indicates whether to allow user sign-ups to your application.
- Discovery
Url This property is required. string - OpenID discovery URL, e.g.
https://auth.example.com/.well-known/openid-configuration
. - Domain
This property is required. string - Domain name.
- Domain
Aliases This property is required. []string - List of the domains that can be authenticated using the identity provider. Only needed for Identifier First authentication flows.
- Enable
Script Context This property is required. bool - Set to
true
to inject context into custom DB scripts (warning: cannot be disabled once enabled). - Enabled
Database Customization This property is required. bool - Set to
true
to use a legacy user store. - Entity
Id This property is required. string - Custom Entity ID for the connection.
- Fed
Metadata Xml This property is required. string - Federation Metadata for the ADFS connection.
- Fields
Map This property is required. string - If you're configuring a SAML enterprise connection for a non-standard PingFederate Server, you must update the attribute mappings.
- Forward
Request Info This property is required. bool - Specifies whether or not request info should be forwarded to sms gateway.
- From
This property is required. string - Address to use as the sender.
- Gateway
Authentications This property is required. []GetConnection Option Gateway Authentication - Defines the parameters used to generate the auth token for the custom gateway.
- Gateway
Url This property is required. string - Defines a custom sms gateway to use instead of Twilio.
- Global
Token Revocation Jwt Iss This property is required. string - Specifies the issuer of the JWT used for global token revocation for the SAML connection.
- Global
Token Revocation Jwt Sub This property is required. string - Specifies the subject of the JWT used for global token revocation for the SAML connection.
- Icon
Url This property is required. string - Icon URL.
- Identity
Api This property is required. string - Azure AD Identity API. Available options are:
microsoft-identity-platform-v2.0
orazure-active-directory-v1.0
. - Idp
Initiateds This property is required. []GetConnection Option Idp Initiated - Configuration options for IDP Initiated Authentication. This is an object with the properties:
client_id
,client_protocol
, andclient_authorize_query
. - Import
Mode This property is required. bool - Indicates whether you have a legacy user store and want to gradually migrate those users to the Auth0 user store.
- Ips
This property is required. []string - A list of IPs.
- Issuer
This property is required. string - Issuer URL, e.g.
https://auth.example.com
. - Jwks
Uri This property is required. string - JWKS URI.
- Key
Id This property is required. string - Apple Key ID.
- Map
User Id To Id This property is required. bool - By default Auth0 maps
user_id
toemail
. Enabling this setting changes the behavior to mapuser_id
to 'id' instead. This can only be defined on a new Google Workspace connection and can not be changed once set. - Max
Groups To Retrieve This property is required. string - Maximum number of groups to retrieve.
- Messaging
Service Sid This property is required. string - SID for Copilot. Used when SMS Source is Copilot.
- Metadata
Url This property is required. string - The URL of the SAML metadata document.
- Metadata
Xml This property is required. string - The XML content for the SAML metadata document. Values within the xml will take precedence over other attributes set on the options block.
- Mfas
This property is required. []GetConnection Option Mfa - Configuration options for multifactor authentication.
- Name
This property is required. string - The public name of the email or SMS Connection. In most cases this is the same name as the connection name.
- Non
Persistent Attrs This property is required. []string - If there are user fields that should not be stored in Auth0 databases due to privacy reasons, you can add them to the DenyList here.
- Passkey
Options This property is required. []GetConnection Option Passkey Option - Defines options for the passkey authentication method
- Password
Complexity Options This property is required. []GetConnection Option Password Complexity Option - Configuration settings for password complexity.
- Password
Dictionaries This property is required. []GetConnection Option Password Dictionary - Configuration settings for the password dictionary check, which does not allow passwords that are part of the password dictionary.
- Password
Histories This property is required. []GetConnection Option Password History - Configuration settings for the password history that is maintained for each user to prevent the reuse of passwords.
- Password
No Personal Infos This property is required. []GetConnection Option Password No Personal Info - Configuration settings for the password personal info check, which does not allow passwords that contain any part of the user's personal data, including user's
name
,username
,nickname
,user_metadata.name
,user_metadata.first
,user_metadata.last
, user'semail
, or first part of the user'semail
. - Password
Policy This property is required. string - Indicates level of password strength to enforce during authentication. A strong password policy will make it difficult, if not improbable, for someone to guess a password through either manual or automated means. Options include
none
,low
,fair
,good
,excellent
. - Ping
Federate Base Url This property is required. string - Ping Federate Server URL.
- Pkce
Enabled This property is required. bool - Enables Proof Key for Code Exchange (PKCE) functionality for OAuth2 connections.
- Precedences
This property is required. []string - Order of attributes for precedence in identification.Valid values: email, phone_number, username. If Precedence is set, it must contain all values (email, phone_number, username) in specific order
- Protocol
Binding This property is required. string - The SAML Response Binding: how the SAML token is received by Auth0 from the IdP.
- Provider
This property is required. string - Defines the custom
sms_gateway
provider. - Request
Template This property is required. string - Template that formats the SAML request.
- Requires
Username This property is required. bool - Indicates whether the user is required to provide a username in addition to an email address.
- Scopes
This property is required. []string - Permissions to grant to the connection. Within the Auth0 dashboard these appear under the "Attributes" and "Extended Attributes" sections. Some examples:
basic_profile
,ext_profile
,ext_nested_groups
, etc. - Scripts
This property is required. map[string]string - A map of scripts used for an OAuth connection. Only accepts a
fetchUserProfile
script. - Set
User Root Attributes This property is required. string - Determines whether to sync user profile attributes (
name
,given_name
,family_name
,nickname
,picture
) at each login or only on the first login. Options include:on_each_login
,on_first_login
,never_on_login
. Default value:on_each_login
. - Should
Trust Email Verified Connection This property is required. string - Choose how Auth0 sets the email_verified field in the user profile.
- Sign
In Endpoint This property is required. string - SAML single login URL for the connection.
- Sign
Out Endpoint This property is required. string - SAML single logout URL for the connection.
- Sign
Saml Request This property is required. bool - When enabled, the SAML authentication request will be signed.
- Signature
Algorithm This property is required. string - Sign Request Algorithm.
- Signing
Cert This property is required. string - X.509 signing certificate (encoded in PEM or CER) you retrieved from the IdP, Base64-encoded.
- Signing
Keys This property is required. []GetConnection Option Signing Key - The key used to sign requests in the connection. Uses the
key
andcert
properties to provide the private key and certificate respectively. - Strategy
Version This property is required. int - Version 1 is deprecated, use version 2.
- Subject
This property is required. string - Subject line of the email.
- Syntax
This property is required. string - Syntax of the template body.
- Team
Id This property is required. string - Apple Team ID.
- Template
This property is required. string - Body of the template.
- Tenant
Domain This property is required. string - Tenant domain name.
- Token
Endpoint This property is required. string - Token endpoint.
- Totps
This property is required. []GetConnection Option Totp - Configuration options for one-time passwords.
- Twilio
Sid This property is required. string - SID for your Twilio account.
- Twilio
Token This property is required. string - AuthToken for your Twilio account.
- Type
This property is required. string - Value can be
back_channel
orfront_channel
. Front Channel will use OIDC protocol withresponse_mode=form_post
andresponse_type=id_token
. Back Channel will useresponse_type=code
. - Upstream
Params This property is required. string - You can pass provider-specific parameters to an identity provider during authentication. The values can either be static per connection or dynamic per user.
- Use
Cert Auth This property is required. bool - Indicates whether to use cert auth or not.
- Use
Kerberos This property is required. bool - Indicates whether to use Kerberos or not.
- Use
Wsfed This property is required. bool - Whether to use WS-Fed.
- User
Id Attribute This property is required. string - Attribute in the token that will be mapped to the user_id property in Auth0.
- Userinfo
Endpoint This property is required. string - User info endpoint.
- Validations
This property is required. []GetConnection Option Validation - Validation of the minimum and maximum values allowed for a user to have as username.
- Waad
Common Endpoint This property is required. bool - Indicates whether to use the common endpoint rather than the default endpoint. Typically enabled if you're using this for a multi-tenant application in Azure AD.
- Waad
Protocol This property is required. string - Protocol to use.
- adfs
Server This property is required. String - ADFS URL where to fetch the metadata source.
- allowed
Audiences This property is required. List<String> - List of allowed audiences.
- api
Enable Users This property is required. Boolean - Enable API Access to users.
- app
Id This property is required. String - App ID.
- attribute
Maps This property is required. List<GetConnection Option Attribute Map> - OpenID Connect and Okta Workforce connections can automatically map claims received from the identity provider (IdP). You can configure this mapping through a library template provided by Auth0 or by entering your own template directly. Click here for more info.
- attributes
This property is required. List<GetConnection Option Attribute> - Order of attributes for precedence in identification.Valid values: email, phone_number, username. If Precedence is set, it must contain all values (email, phone_number, username) in specific order
- auth
Params This property is required. Map<String,String> - Query string parameters to be included as part of the generated passwordless email link.
- authentication
Methods This property is required. List<GetConnection Option Authentication Method> - Specifies the authentication methods and their configuration (enabled or disabled)
This property is required. String- Authorization endpoint.
- brute
Force Protection This property is required. Boolean - Indicates whether to enable brute force protection, which will limit the number of signups and failed logins from a suspicious IP address.
- client
Id This property is required. String - The strategy's client ID.
- client
Secret This property is required. String - The strategy's client secret.
- community
Base Url This property is required. String - Salesforce community base URL.
- configuration
This property is required. Map<String,String> - A case-sensitive map of key value pairs used as configuration variables for the
custom_script
. - connection
Settings This property is required. List<GetConnection Option Connection Setting> - Proof Key for Code Exchange (PKCE) configuration settings for an OIDC or Okta Workforce connection.
- custom
Scripts This property is required. Map<String,String> - A map of scripts used to integrate with a custom database.
- debug
This property is required. Boolean - When enabled, additional debug information will be generated.
- decryption
Keys This property is required. List<GetConnection Option Decryption Key> - The key used to decrypt encrypted responses from the connection. Uses the
key
andcert
properties to provide the private key and certificate respectively. - digest
Algorithm This property is required. String - Sign Request Algorithm Digest.
- disable
Cache This property is required. Boolean - Indicates whether to disable the cache or not.
- disable
Self Service Change Password This property is required. Boolean - Indicates whether to remove the forgot password link within the New Universal Login.
- disable
Sign Out This property is required. Boolean - When enabled, will disable sign out.
- disable
Signup This property is required. Boolean - Indicates whether to allow user sign-ups to your application.
- discovery
Url This property is required. String - OpenID discovery URL, e.g.
https://auth.example.com/.well-known/openid-configuration
. - domain
This property is required. String - Domain name.
- domain
Aliases This property is required. List<String> - List of the domains that can be authenticated using the identity provider. Only needed for Identifier First authentication flows.
- enable
Script Context This property is required. Boolean - Set to
true
to inject context into custom DB scripts (warning: cannot be disabled once enabled). - enabled
Database Customization This property is required. Boolean - Set to
true
to use a legacy user store. - entity
Id This property is required. String - Custom Entity ID for the connection.
- fed
Metadata Xml This property is required. String - Federation Metadata for the ADFS connection.
- fields
Map This property is required. String - If you're configuring a SAML enterprise connection for a non-standard PingFederate Server, you must update the attribute mappings.
- forward
Request Info This property is required. Boolean - Specifies whether or not request info should be forwarded to sms gateway.
- from
This property is required. String - Address to use as the sender.
- gateway
Authentications This property is required. List<GetConnection Option Gateway Authentication> - Defines the parameters used to generate the auth token for the custom gateway.
- gateway
Url This property is required. String - Defines a custom sms gateway to use instead of Twilio.
- global
Token Revocation Jwt Iss This property is required. String - Specifies the issuer of the JWT used for global token revocation for the SAML connection.
- global
Token Revocation Jwt Sub This property is required. String - Specifies the subject of the JWT used for global token revocation for the SAML connection.
- icon
Url This property is required. String - Icon URL.
- identity
Api This property is required. String - Azure AD Identity API. Available options are:
microsoft-identity-platform-v2.0
orazure-active-directory-v1.0
. - idp
Initiateds This property is required. List<GetConnection Option Idp Initiated> - Configuration options for IDP Initiated Authentication. This is an object with the properties:
client_id
,client_protocol
, andclient_authorize_query
. - import
Mode This property is required. Boolean - Indicates whether you have a legacy user store and want to gradually migrate those users to the Auth0 user store.
- ips
This property is required. List<String> - A list of IPs.
- issuer
This property is required. String - Issuer URL, e.g.
https://auth.example.com
. - jwks
Uri This property is required. String - JWKS URI.
- key
Id This property is required. String - Apple Key ID.
- map
User Id To Id This property is required. Boolean - By default Auth0 maps
user_id
toemail
. Enabling this setting changes the behavior to mapuser_id
to 'id' instead. This can only be defined on a new Google Workspace connection and can not be changed once set. - max
Groups To Retrieve This property is required. String - Maximum number of groups to retrieve.
- messaging
Service Sid This property is required. String - SID for Copilot. Used when SMS Source is Copilot.
- metadata
Url This property is required. String - The URL of the SAML metadata document.
- metadata
Xml This property is required. String - The XML content for the SAML metadata document. Values within the xml will take precedence over other attributes set on the options block.
- mfas
This property is required. List<GetConnection Option Mfa> - Configuration options for multifactor authentication.
- name
This property is required. String - The public name of the email or SMS Connection. In most cases this is the same name as the connection name.
- non
Persistent Attrs This property is required. List<String> - If there are user fields that should not be stored in Auth0 databases due to privacy reasons, you can add them to the DenyList here.
- passkey
Options This property is required. List<GetConnection Option Passkey Option> - Defines options for the passkey authentication method
- password
Complexity Options This property is required. List<GetConnection Option Password Complexity Option> - Configuration settings for password complexity.
- password
Dictionaries This property is required. List<GetConnection Option Password Dictionary> - Configuration settings for the password dictionary check, which does not allow passwords that are part of the password dictionary.
- password
Histories This property is required. List<GetConnection Option Password History> - Configuration settings for the password history that is maintained for each user to prevent the reuse of passwords.
- password
No Personal Infos This property is required. List<GetConnection Option Password No Personal Info> - Configuration settings for the password personal info check, which does not allow passwords that contain any part of the user's personal data, including user's
name
,username
,nickname
,user_metadata.name
,user_metadata.first
,user_metadata.last
, user'semail
, or first part of the user'semail
. - password
Policy This property is required. String - Indicates level of password strength to enforce during authentication. A strong password policy will make it difficult, if not improbable, for someone to guess a password through either manual or automated means. Options include
none
,low
,fair
,good
,excellent
. - ping
Federate Base Url This property is required. String - Ping Federate Server URL.
- pkce
Enabled This property is required. Boolean - Enables Proof Key for Code Exchange (PKCE) functionality for OAuth2 connections.
- precedences
This property is required. List<String> - Order of attributes for precedence in identification.Valid values: email, phone_number, username. If Precedence is set, it must contain all values (email, phone_number, username) in specific order
- protocol
Binding This property is required. String - The SAML Response Binding: how the SAML token is received by Auth0 from the IdP.
- provider
This property is required. String - Defines the custom
sms_gateway
provider. - request
Template This property is required. String - Template that formats the SAML request.
- requires
Username This property is required. Boolean - Indicates whether the user is required to provide a username in addition to an email address.
- scopes
This property is required. List<String> - Permissions to grant to the connection. Within the Auth0 dashboard these appear under the "Attributes" and "Extended Attributes" sections. Some examples:
basic_profile
,ext_profile
,ext_nested_groups
, etc. - scripts
This property is required. Map<String,String> - A map of scripts used for an OAuth connection. Only accepts a
fetchUserProfile
script. - set
User Root Attributes This property is required. String - Determines whether to sync user profile attributes (
name
,given_name
,family_name
,nickname
,picture
) at each login or only on the first login. Options include:on_each_login
,on_first_login
,never_on_login
. Default value:on_each_login
. - should
Trust Email Verified Connection This property is required. String - Choose how Auth0 sets the email_verified field in the user profile.
- sign
In Endpoint This property is required. String - SAML single login URL for the connection.
- sign
Out Endpoint This property is required. String - SAML single logout URL for the connection.
- sign
Saml Request This property is required. Boolean - When enabled, the SAML authentication request will be signed.
- signature
Algorithm This property is required. String - Sign Request Algorithm.
- signing
Cert This property is required. String - X.509 signing certificate (encoded in PEM or CER) you retrieved from the IdP, Base64-encoded.
- signing
Keys This property is required. List<GetConnection Option Signing Key> - The key used to sign requests in the connection. Uses the
key
andcert
properties to provide the private key and certificate respectively. - strategy
Version This property is required. Integer - Version 1 is deprecated, use version 2.
- subject
This property is required. String - Subject line of the email.
- syntax
This property is required. String - Syntax of the template body.
- team
Id This property is required. String - Apple Team ID.
- template
This property is required. String - Body of the template.
- tenant
Domain This property is required. String - Tenant domain name.
- token
Endpoint This property is required. String - Token endpoint.
- totps
This property is required. List<GetConnection Option Totp> - Configuration options for one-time passwords.
- twilio
Sid This property is required. String - SID for your Twilio account.
- twilio
Token This property is required. String - AuthToken for your Twilio account.
- type
This property is required. String - Value can be
back_channel
orfront_channel
. Front Channel will use OIDC protocol withresponse_mode=form_post
andresponse_type=id_token
. Back Channel will useresponse_type=code
. - upstream
Params This property is required. String - You can pass provider-specific parameters to an identity provider during authentication. The values can either be static per connection or dynamic per user.
- use
Cert Auth This property is required. Boolean - Indicates whether to use cert auth or not.
- use
Kerberos This property is required. Boolean - Indicates whether to use Kerberos or not.
- use
Wsfed This property is required. Boolean - Whether to use WS-Fed.
- user
Id Attribute This property is required. String - Attribute in the token that will be mapped to the user_id property in Auth0.
- userinfo
Endpoint This property is required. String - User info endpoint.
- validations
This property is required. List<GetConnection Option Validation> - Validation of the minimum and maximum values allowed for a user to have as username.
- waad
Common Endpoint This property is required. Boolean - Indicates whether to use the common endpoint rather than the default endpoint. Typically enabled if you're using this for a multi-tenant application in Azure AD.
- waad
Protocol This property is required. String - Protocol to use.
- adfs
Server This property is required. string - ADFS URL where to fetch the metadata source.
- allowed
Audiences This property is required. string[] - List of allowed audiences.
- api
Enable Users This property is required. boolean - Enable API Access to users.
- app
Id This property is required. string - App ID.
- attribute
Maps This property is required. GetConnection Option Attribute Map[] - OpenID Connect and Okta Workforce connections can automatically map claims received from the identity provider (IdP). You can configure this mapping through a library template provided by Auth0 or by entering your own template directly. Click here for more info.
- attributes
This property is required. GetConnection Option Attribute[] - Order of attributes for precedence in identification.Valid values: email, phone_number, username. If Precedence is set, it must contain all values (email, phone_number, username) in specific order
- auth
Params This property is required. {[key: string]: string} - Query string parameters to be included as part of the generated passwordless email link.
- authentication
Methods This property is required. GetConnection Option Authentication Method[] - Specifies the authentication methods and their configuration (enabled or disabled)
This property is required. string- Authorization endpoint.
- brute
Force Protection This property is required. boolean - Indicates whether to enable brute force protection, which will limit the number of signups and failed logins from a suspicious IP address.
- client
Id This property is required. string - The strategy's client ID.
- client
Secret This property is required. string - The strategy's client secret.
- community
Base Url This property is required. string - Salesforce community base URL.
- configuration
This property is required. {[key: string]: string} - A case-sensitive map of key value pairs used as configuration variables for the
custom_script
. - connection
Settings This property is required. GetConnection Option Connection Setting[] - Proof Key for Code Exchange (PKCE) configuration settings for an OIDC or Okta Workforce connection.
- custom
Scripts This property is required. {[key: string]: string} - A map of scripts used to integrate with a custom database.
- debug
This property is required. boolean - When enabled, additional debug information will be generated.
- decryption
Keys This property is required. GetConnection Option Decryption Key[] - The key used to decrypt encrypted responses from the connection. Uses the
key
andcert
properties to provide the private key and certificate respectively. - digest
Algorithm This property is required. string - Sign Request Algorithm Digest.
- disable
Cache This property is required. boolean - Indicates whether to disable the cache or not.
- disable
Self Service Change Password This property is required. boolean - Indicates whether to remove the forgot password link within the New Universal Login.
- disable
Sign Out This property is required. boolean - When enabled, will disable sign out.
- disable
Signup This property is required. boolean - Indicates whether to allow user sign-ups to your application.
- discovery
Url This property is required. string - OpenID discovery URL, e.g.
https://auth.example.com/.well-known/openid-configuration
. - domain
This property is required. string - Domain name.
- domain
Aliases This property is required. string[] - List of the domains that can be authenticated using the identity provider. Only needed for Identifier First authentication flows.
- enable
Script Context This property is required. boolean - Set to
true
to inject context into custom DB scripts (warning: cannot be disabled once enabled). - enabled
Database Customization This property is required. boolean - Set to
true
to use a legacy user store. - entity
Id This property is required. string - Custom Entity ID for the connection.
- fed
Metadata Xml This property is required. string - Federation Metadata for the ADFS connection.
- fields
Map This property is required. string - If you're configuring a SAML enterprise connection for a non-standard PingFederate Server, you must update the attribute mappings.
- forward
Request Info This property is required. boolean - Specifies whether or not request info should be forwarded to sms gateway.
- from
This property is required. string - Address to use as the sender.
- gateway
Authentications This property is required. GetConnection Option Gateway Authentication[] - Defines the parameters used to generate the auth token for the custom gateway.
- gateway
Url This property is required. string - Defines a custom sms gateway to use instead of Twilio.
- global
Token Revocation Jwt Iss This property is required. string - Specifies the issuer of the JWT used for global token revocation for the SAML connection.
- global
Token Revocation Jwt Sub This property is required. string - Specifies the subject of the JWT used for global token revocation for the SAML connection.
- icon
Url This property is required. string - Icon URL.
- identity
Api This property is required. string - Azure AD Identity API. Available options are:
microsoft-identity-platform-v2.0
orazure-active-directory-v1.0
. - idp
Initiateds This property is required. GetConnection Option Idp Initiated[] - Configuration options for IDP Initiated Authentication. This is an object with the properties:
client_id
,client_protocol
, andclient_authorize_query
. - import
Mode This property is required. boolean - Indicates whether you have a legacy user store and want to gradually migrate those users to the Auth0 user store.
- ips
This property is required. string[] - A list of IPs.
- issuer
This property is required. string - Issuer URL, e.g.
https://auth.example.com
. - jwks
Uri This property is required. string - JWKS URI.
- key
Id This property is required. string - Apple Key ID.
- map
User Id To Id This property is required. boolean - By default Auth0 maps
user_id
toemail
. Enabling this setting changes the behavior to mapuser_id
to 'id' instead. This can only be defined on a new Google Workspace connection and can not be changed once set. - max
Groups To Retrieve This property is required. string - Maximum number of groups to retrieve.
- messaging
Service Sid This property is required. string - SID for Copilot. Used when SMS Source is Copilot.
- metadata
Url This property is required. string - The URL of the SAML metadata document.
- metadata
Xml This property is required. string - The XML content for the SAML metadata document. Values within the xml will take precedence over other attributes set on the options block.
- mfas
This property is required. GetConnection Option Mfa[] - Configuration options for multifactor authentication.
- name
This property is required. string - The public name of the email or SMS Connection. In most cases this is the same name as the connection name.
- non
Persistent Attrs This property is required. string[] - If there are user fields that should not be stored in Auth0 databases due to privacy reasons, you can add them to the DenyList here.
- passkey
Options This property is required. GetConnection Option Passkey Option[] - Defines options for the passkey authentication method
- password
Complexity Options This property is required. GetConnection Option Password Complexity Option[] - Configuration settings for password complexity.
- password
Dictionaries This property is required. GetConnection Option Password Dictionary[] - Configuration settings for the password dictionary check, which does not allow passwords that are part of the password dictionary.
- password
Histories This property is required. GetConnection Option Password History[] - Configuration settings for the password history that is maintained for each user to prevent the reuse of passwords.
- password
No Personal Infos This property is required. GetConnection Option Password No Personal Info[] - Configuration settings for the password personal info check, which does not allow passwords that contain any part of the user's personal data, including user's
name
,username
,nickname
,user_metadata.name
,user_metadata.first
,user_metadata.last
, user'semail
, or first part of the user'semail
. - password
Policy This property is required. string - Indicates level of password strength to enforce during authentication. A strong password policy will make it difficult, if not improbable, for someone to guess a password through either manual or automated means. Options include
none
,low
,fair
,good
,excellent
. - ping
Federate Base Url This property is required. string - Ping Federate Server URL.
- pkce
Enabled This property is required. boolean - Enables Proof Key for Code Exchange (PKCE) functionality for OAuth2 connections.
- precedences
This property is required. string[] - Order of attributes for precedence in identification.Valid values: email, phone_number, username. If Precedence is set, it must contain all values (email, phone_number, username) in specific order
- protocol
Binding This property is required. string - The SAML Response Binding: how the SAML token is received by Auth0 from the IdP.
- provider
This property is required. string - Defines the custom
sms_gateway
provider. - request
Template This property is required. string - Template that formats the SAML request.
- requires
Username This property is required. boolean - Indicates whether the user is required to provide a username in addition to an email address.
- scopes
This property is required. string[] - Permissions to grant to the connection. Within the Auth0 dashboard these appear under the "Attributes" and "Extended Attributes" sections. Some examples:
basic_profile
,ext_profile
,ext_nested_groups
, etc. - scripts
This property is required. {[key: string]: string} - A map of scripts used for an OAuth connection. Only accepts a
fetchUserProfile
script. - set
User Root Attributes This property is required. string - Determines whether to sync user profile attributes (
name
,given_name
,family_name
,nickname
,picture
) at each login or only on the first login. Options include:on_each_login
,on_first_login
,never_on_login
. Default value:on_each_login
. - should
Trust Email Verified Connection This property is required. string - Choose how Auth0 sets the email_verified field in the user profile.
- sign
In Endpoint This property is required. string - SAML single login URL for the connection.
- sign
Out Endpoint This property is required. string - SAML single logout URL for the connection.
- sign
Saml Request This property is required. boolean - When enabled, the SAML authentication request will be signed.
- signature
Algorithm This property is required. string - Sign Request Algorithm.
- signing
Cert This property is required. string - X.509 signing certificate (encoded in PEM or CER) you retrieved from the IdP, Base64-encoded.
- signing
Keys This property is required. GetConnection Option Signing Key[] - The key used to sign requests in the connection. Uses the
key
andcert
properties to provide the private key and certificate respectively. - strategy
Version This property is required. number - Version 1 is deprecated, use version 2.
- subject
This property is required. string - Subject line of the email.
- syntax
This property is required. string - Syntax of the template body.
- team
Id This property is required. string - Apple Team ID.
- template
This property is required. string - Body of the template.
- tenant
Domain This property is required. string - Tenant domain name.
- token
Endpoint This property is required. string - Token endpoint.
- totps
This property is required. GetConnection Option Totp[] - Configuration options for one-time passwords.
- twilio
Sid This property is required. string - SID for your Twilio account.
- twilio
Token This property is required. string - AuthToken for your Twilio account.
- type
This property is required. string - Value can be
back_channel
orfront_channel
. Front Channel will use OIDC protocol withresponse_mode=form_post
andresponse_type=id_token
. Back Channel will useresponse_type=code
. - upstream
Params This property is required. string - You can pass provider-specific parameters to an identity provider during authentication. The values can either be static per connection or dynamic per user.
- use
Cert Auth This property is required. boolean - Indicates whether to use cert auth or not.
- use
Kerberos This property is required. boolean - Indicates whether to use Kerberos or not.
- use
Wsfed This property is required. boolean - Whether to use WS-Fed.
- user
Id Attribute This property is required. string - Attribute in the token that will be mapped to the user_id property in Auth0.
- userinfo
Endpoint This property is required. string - User info endpoint.
- validations
This property is required. GetConnection Option Validation[] - Validation of the minimum and maximum values allowed for a user to have as username.
- waad
Common Endpoint This property is required. boolean - Indicates whether to use the common endpoint rather than the default endpoint. Typically enabled if you're using this for a multi-tenant application in Azure AD.
- waad
Protocol This property is required. string - Protocol to use.
- adfs_
server This property is required. str - ADFS URL where to fetch the metadata source.
- allowed_
audiences This property is required. Sequence[str] - List of allowed audiences.
- api_
enable_ users This property is required. bool - Enable API Access to users.
- app_
id This property is required. str - App ID.
- attribute_
maps This property is required. Sequence[GetConnection Option Attribute Map] - OpenID Connect and Okta Workforce connections can automatically map claims received from the identity provider (IdP). You can configure this mapping through a library template provided by Auth0 or by entering your own template directly. Click here for more info.
- attributes
This property is required. Sequence[GetConnection Option Attribute] - Order of attributes for precedence in identification.Valid values: email, phone_number, username. If Precedence is set, it must contain all values (email, phone_number, username) in specific order
- auth_
params This property is required. Mapping[str, str] - Query string parameters to be included as part of the generated passwordless email link.
- authentication_
methods This property is required. Sequence[GetConnection Option Authentication Method] - Specifies the authentication methods and their configuration (enabled or disabled)
This property is required. str- Authorization endpoint.
- brute_
force_ protection This property is required. bool - Indicates whether to enable brute force protection, which will limit the number of signups and failed logins from a suspicious IP address.
- client_
id This property is required. str - The strategy's client ID.
- client_
secret This property is required. str - The strategy's client secret.
- community_
base_ url This property is required. str - Salesforce community base URL.
- configuration
This property is required. Mapping[str, str] - A case-sensitive map of key value pairs used as configuration variables for the
custom_script
. - connection_
settings This property is required. Sequence[GetConnection Option Connection Setting] - Proof Key for Code Exchange (PKCE) configuration settings for an OIDC or Okta Workforce connection.
- custom_
scripts This property is required. Mapping[str, str] - A map of scripts used to integrate with a custom database.
- debug
This property is required. bool - When enabled, additional debug information will be generated.
- decryption_
keys This property is required. Sequence[GetConnection Option Decryption Key] - The key used to decrypt encrypted responses from the connection. Uses the
key
andcert
properties to provide the private key and certificate respectively. - digest_
algorithm This property is required. str - Sign Request Algorithm Digest.
- disable_
cache This property is required. bool - Indicates whether to disable the cache or not.
- disable_
self_ service_ change_ password This property is required. bool - Indicates whether to remove the forgot password link within the New Universal Login.
- disable_
sign_ out This property is required. bool - When enabled, will disable sign out.
- disable_
signup This property is required. bool - Indicates whether to allow user sign-ups to your application.
- discovery_
url This property is required. str - OpenID discovery URL, e.g.
https://auth.example.com/.well-known/openid-configuration
. - domain
This property is required. str - Domain name.
- domain_
aliases This property is required. Sequence[str] - List of the domains that can be authenticated using the identity provider. Only needed for Identifier First authentication flows.
- enable_
script_ context This property is required. bool - Set to
true
to inject context into custom DB scripts (warning: cannot be disabled once enabled). - enabled_
database_ customization This property is required. bool - Set to
true
to use a legacy user store. - entity_
id This property is required. str - Custom Entity ID for the connection.
- fed_
metadata_ xml This property is required. str - Federation Metadata for the ADFS connection.
- fields_
map This property is required. str - If you're configuring a SAML enterprise connection for a non-standard PingFederate Server, you must update the attribute mappings.
- forward_
request_ info This property is required. bool - Specifies whether or not request info should be forwarded to sms gateway.
- from_
This property is required. str - Address to use as the sender.
- gateway_
authentications This property is required. Sequence[GetConnection Option Gateway Authentication] - Defines the parameters used to generate the auth token for the custom gateway.
- gateway_
url This property is required. str - Defines a custom sms gateway to use instead of Twilio.
- global_
token_ revocation_ jwt_ iss This property is required. str - Specifies the issuer of the JWT used for global token revocation for the SAML connection.
- global_
token_ revocation_ jwt_ sub This property is required. str - Specifies the subject of the JWT used for global token revocation for the SAML connection.
- icon_
url This property is required. str - Icon URL.
- identity_
api This property is required. str - Azure AD Identity API. Available options are:
microsoft-identity-platform-v2.0
orazure-active-directory-v1.0
. - idp_
initiateds This property is required. Sequence[GetConnection Option Idp Initiated] - Configuration options for IDP Initiated Authentication. This is an object with the properties:
client_id
,client_protocol
, andclient_authorize_query
. - import_
mode This property is required. bool - Indicates whether you have a legacy user store and want to gradually migrate those users to the Auth0 user store.
- ips
This property is required. Sequence[str] - A list of IPs.
- issuer
This property is required. str - Issuer URL, e.g.
https://auth.example.com
. - jwks_
uri This property is required. str - JWKS URI.
- key_
id This property is required. str - Apple Key ID.
- map_
user_ id_ to_ id This property is required. bool - By default Auth0 maps
user_id
toemail
. Enabling this setting changes the behavior to mapuser_id
to 'id' instead. This can only be defined on a new Google Workspace connection and can not be changed once set. - max_
groups_ to_ retrieve This property is required. str - Maximum number of groups to retrieve.
- messaging_
service_ sid This property is required. str - SID for Copilot. Used when SMS Source is Copilot.
- metadata_
url This property is required. str - The URL of the SAML metadata document.
- metadata_
xml This property is required. str - The XML content for the SAML metadata document. Values within the xml will take precedence over other attributes set on the options block.
- mfas
This property is required. Sequence[GetConnection Option Mfa] - Configuration options for multifactor authentication.
- name
This property is required. str - The public name of the email or SMS Connection. In most cases this is the same name as the connection name.
- non_
persistent_ attrs This property is required. Sequence[str] - If there are user fields that should not be stored in Auth0 databases due to privacy reasons, you can add them to the DenyList here.
- passkey_
options This property is required. Sequence[GetConnection Option Passkey Option] - Defines options for the passkey authentication method
- password_
complexity_ options This property is required. Sequence[GetConnection Option Password Complexity Option] - Configuration settings for password complexity.
- password_
dictionaries This property is required. Sequence[GetConnection Option Password Dictionary] - Configuration settings for the password dictionary check, which does not allow passwords that are part of the password dictionary.
- password_
histories This property is required. Sequence[GetConnection Option Password History] - Configuration settings for the password history that is maintained for each user to prevent the reuse of passwords.
- password_
no_ personal_ infos This property is required. Sequence[GetConnection Option Password No Personal Info] - Configuration settings for the password personal info check, which does not allow passwords that contain any part of the user's personal data, including user's
name
,username
,nickname
,user_metadata.name
,user_metadata.first
,user_metadata.last
, user'semail
, or first part of the user'semail
. - password_
policy This property is required. str - Indicates level of password strength to enforce during authentication. A strong password policy will make it difficult, if not improbable, for someone to guess a password through either manual or automated means. Options include
none
,low
,fair
,good
,excellent
. - ping_
federate_ base_ url This property is required. str - Ping Federate Server URL.
- pkce_
enabled This property is required. bool - Enables Proof Key for Code Exchange (PKCE) functionality for OAuth2 connections.
- precedences
This property is required. Sequence[str] - Order of attributes for precedence in identification.Valid values: email, phone_number, username. If Precedence is set, it must contain all values (email, phone_number, username) in specific order
- protocol_
binding This property is required. str - The SAML Response Binding: how the SAML token is received by Auth0 from the IdP.
- provider
This property is required. str - Defines the custom
sms_gateway
provider. - request_
template This property is required. str - Template that formats the SAML request.
- requires_
username This property is required. bool - Indicates whether the user is required to provide a username in addition to an email address.
- scopes
This property is required. Sequence[str] - Permissions to grant to the connection. Within the Auth0 dashboard these appear under the "Attributes" and "Extended Attributes" sections. Some examples:
basic_profile
,ext_profile
,ext_nested_groups
, etc. - scripts
This property is required. Mapping[str, str] - A map of scripts used for an OAuth connection. Only accepts a
fetchUserProfile
script. - set_
user_ root_ attributes This property is required. str - Determines whether to sync user profile attributes (
name
,given_name
,family_name
,nickname
,picture
) at each login or only on the first login. Options include:on_each_login
,on_first_login
,never_on_login
. Default value:on_each_login
. - should_
trust_ email_ verified_ connection This property is required. str - Choose how Auth0 sets the email_verified field in the user profile.
- sign_
in_ endpoint This property is required. str - SAML single login URL for the connection.
- sign_
out_ endpoint This property is required. str - SAML single logout URL for the connection.
- sign_
saml_ request This property is required. bool - When enabled, the SAML authentication request will be signed.
- signature_
algorithm This property is required. str - Sign Request Algorithm.
- signing_
cert This property is required. str - X.509 signing certificate (encoded in PEM or CER) you retrieved from the IdP, Base64-encoded.
- signing_
keys This property is required. Sequence[GetConnection Option Signing Key] - The key used to sign requests in the connection. Uses the
key
andcert
properties to provide the private key and certificate respectively. - strategy_
version This property is required. int - Version 1 is deprecated, use version 2.
- subject
This property is required. str - Subject line of the email.
- syntax
This property is required. str - Syntax of the template body.
- team_
id This property is required. str - Apple Team ID.
- template
This property is required. str - Body of the template.
- tenant_
domain This property is required. str - Tenant domain name.
- token_
endpoint This property is required. str - Token endpoint.
- totps
This property is required. Sequence[GetConnection Option Totp] - Configuration options for one-time passwords.
- twilio_
sid This property is required. str - SID for your Twilio account.
- twilio_
token This property is required. str - AuthToken for your Twilio account.
- type
This property is required. str - Value can be
back_channel
orfront_channel
. Front Channel will use OIDC protocol withresponse_mode=form_post
andresponse_type=id_token
. Back Channel will useresponse_type=code
. - upstream_
params This property is required. str - You can pass provider-specific parameters to an identity provider during authentication. The values can either be static per connection or dynamic per user.
- use_
cert_ auth This property is required. bool - Indicates whether to use cert auth or not.
- use_
kerberos This property is required. bool - Indicates whether to use Kerberos or not.
- use_
wsfed This property is required. bool - Whether to use WS-Fed.
- user_
id_ attribute This property is required. str - Attribute in the token that will be mapped to the user_id property in Auth0.
- userinfo_
endpoint This property is required. str - User info endpoint.
- validations
This property is required. Sequence[GetConnection Option Validation] - Validation of the minimum and maximum values allowed for a user to have as username.
- waad_
common_ endpoint This property is required. bool - Indicates whether to use the common endpoint rather than the default endpoint. Typically enabled if you're using this for a multi-tenant application in Azure AD.
- waad_
protocol This property is required. str - Protocol to use.
- adfs
Server This property is required. String - ADFS URL where to fetch the metadata source.
- allowed
Audiences This property is required. List<String> - List of allowed audiences.
- api
Enable Users This property is required. Boolean - Enable API Access to users.
- app
Id This property is required. String - App ID.
- attribute
Maps This property is required. List<Property Map> - OpenID Connect and Okta Workforce connections can automatically map claims received from the identity provider (IdP). You can configure this mapping through a library template provided by Auth0 or by entering your own template directly. Click here for more info.
- attributes
This property is required. List<Property Map> - Order of attributes for precedence in identification.Valid values: email, phone_number, username. If Precedence is set, it must contain all values (email, phone_number, username) in specific order
- auth
Params This property is required. Map<String> - Query string parameters to be included as part of the generated passwordless email link.
- authentication
Methods This property is required. List<Property Map> - Specifies the authentication methods and their configuration (enabled or disabled)
This property is required. String- Authorization endpoint.
- brute
Force Protection This property is required. Boolean - Indicates whether to enable brute force protection, which will limit the number of signups and failed logins from a suspicious IP address.
- client
Id This property is required. String - The strategy's client ID.
- client
Secret This property is required. String - The strategy's client secret.
- community
Base Url This property is required. String - Salesforce community base URL.
- configuration
This property is required. Map<String> - A case-sensitive map of key value pairs used as configuration variables for the
custom_script
. - connection
Settings This property is required. List<Property Map> - Proof Key for Code Exchange (PKCE) configuration settings for an OIDC or Okta Workforce connection.
- custom
Scripts This property is required. Map<String> - A map of scripts used to integrate with a custom database.
- debug
This property is required. Boolean - When enabled, additional debug information will be generated.
- decryption
Keys This property is required. List<Property Map> - The key used to decrypt encrypted responses from the connection. Uses the
key
andcert
properties to provide the private key and certificate respectively. - digest
Algorithm This property is required. String - Sign Request Algorithm Digest.
- disable
Cache This property is required. Boolean - Indicates whether to disable the cache or not.
- disable
Self Service Change Password This property is required. Boolean - Indicates whether to remove the forgot password link within the New Universal Login.
- disable
Sign Out This property is required. Boolean - When enabled, will disable sign out.
- disable
Signup This property is required. Boolean - Indicates whether to allow user sign-ups to your application.
- discovery
Url This property is required. String - OpenID discovery URL, e.g.
https://auth.example.com/.well-known/openid-configuration
. - domain
This property is required. String - Domain name.
- domain
Aliases This property is required. List<String> - List of the domains that can be authenticated using the identity provider. Only needed for Identifier First authentication flows.
- enable
Script Context This property is required. Boolean - Set to
true
to inject context into custom DB scripts (warning: cannot be disabled once enabled). - enabled
Database Customization This property is required. Boolean - Set to
true
to use a legacy user store. - entity
Id This property is required. String - Custom Entity ID for the connection.
- fed
Metadata Xml This property is required. String - Federation Metadata for the ADFS connection.
- fields
Map This property is required. String - If you're configuring a SAML enterprise connection for a non-standard PingFederate Server, you must update the attribute mappings.
- forward
Request Info This property is required. Boolean - Specifies whether or not request info should be forwarded to sms gateway.
- from
This property is required. String - Address to use as the sender.
- gateway
Authentications This property is required. List<Property Map> - Defines the parameters used to generate the auth token for the custom gateway.
- gateway
Url This property is required. String - Defines a custom sms gateway to use instead of Twilio.
- global
Token Revocation Jwt Iss This property is required. String - Specifies the issuer of the JWT used for global token revocation for the SAML connection.
- global
Token Revocation Jwt Sub This property is required. String - Specifies the subject of the JWT used for global token revocation for the SAML connection.
- icon
Url This property is required. String - Icon URL.
- identity
Api This property is required. String - Azure AD Identity API. Available options are:
microsoft-identity-platform-v2.0
orazure-active-directory-v1.0
. - idp
Initiateds This property is required. List<Property Map> - Configuration options for IDP Initiated Authentication. This is an object with the properties:
client_id
,client_protocol
, andclient_authorize_query
. - import
Mode This property is required. Boolean - Indicates whether you have a legacy user store and want to gradually migrate those users to the Auth0 user store.
- ips
This property is required. List<String> - A list of IPs.
- issuer
This property is required. String - Issuer URL, e.g.
https://auth.example.com
. - jwks
Uri This property is required. String - JWKS URI.
- key
Id This property is required. String - Apple Key ID.
- map
User Id To Id This property is required. Boolean - By default Auth0 maps
user_id
toemail
. Enabling this setting changes the behavior to mapuser_id
to 'id' instead. This can only be defined on a new Google Workspace connection and can not be changed once set. - max
Groups To Retrieve This property is required. String - Maximum number of groups to retrieve.
- messaging
Service Sid This property is required. String - SID for Copilot. Used when SMS Source is Copilot.
- metadata
Url This property is required. String - The URL of the SAML metadata document.
- metadata
Xml This property is required. String - The XML content for the SAML metadata document. Values within the xml will take precedence over other attributes set on the options block.
- mfas
This property is required. List<Property Map> - Configuration options for multifactor authentication.
- name
This property is required. String - The public name of the email or SMS Connection. In most cases this is the same name as the connection name.
- non
Persistent Attrs This property is required. List<String> - If there are user fields that should not be stored in Auth0 databases due to privacy reasons, you can add them to the DenyList here.
- passkey
Options This property is required. List<Property Map> - Defines options for the passkey authentication method
- password
Complexity Options This property is required. List<Property Map> - Configuration settings for password complexity.
- password
Dictionaries This property is required. List<Property Map> - Configuration settings for the password dictionary check, which does not allow passwords that are part of the password dictionary.
- password
Histories This property is required. List<Property Map> - Configuration settings for the password history that is maintained for each user to prevent the reuse of passwords.
- password
No Personal Infos This property is required. List<Property Map> - Configuration settings for the password personal info check, which does not allow passwords that contain any part of the user's personal data, including user's
name
,username
,nickname
,user_metadata.name
,user_metadata.first
,user_metadata.last
, user'semail
, or first part of the user'semail
. - password
Policy This property is required. String - Indicates level of password strength to enforce during authentication. A strong password policy will make it difficult, if not improbable, for someone to guess a password through either manual or automated means. Options include
none
,low
,fair
,good
,excellent
. - ping
Federate Base Url This property is required. String - Ping Federate Server URL.
- pkce
Enabled This property is required. Boolean - Enables Proof Key for Code Exchange (PKCE) functionality for OAuth2 connections.
- precedences
This property is required. List<String> - Order of attributes for precedence in identification.Valid values: email, phone_number, username. If Precedence is set, it must contain all values (email, phone_number, username) in specific order
- protocol
Binding This property is required. String - The SAML Response Binding: how the SAML token is received by Auth0 from the IdP.
- provider
This property is required. String - Defines the custom
sms_gateway
provider. - request
Template This property is required. String - Template that formats the SAML request.
- requires
Username This property is required. Boolean - Indicates whether the user is required to provide a username in addition to an email address.
- scopes
This property is required. List<String> - Permissions to grant to the connection. Within the Auth0 dashboard these appear under the "Attributes" and "Extended Attributes" sections. Some examples:
basic_profile
,ext_profile
,ext_nested_groups
, etc. - scripts
This property is required. Map<String> - A map of scripts used for an OAuth connection. Only accepts a
fetchUserProfile
script. - set
User Root Attributes This property is required. String - Determines whether to sync user profile attributes (
name
,given_name
,family_name
,nickname
,picture
) at each login or only on the first login. Options include:on_each_login
,on_first_login
,never_on_login
. Default value:on_each_login
. - should
Trust Email Verified Connection This property is required. String - Choose how Auth0 sets the email_verified field in the user profile.
- sign
In Endpoint This property is required. String - SAML single login URL for the connection.
- sign
Out Endpoint This property is required. String - SAML single logout URL for the connection.
- sign
Saml Request This property is required. Boolean - When enabled, the SAML authentication request will be signed.
- signature
Algorithm This property is required. String - Sign Request Algorithm.
- signing
Cert This property is required. String - X.509 signing certificate (encoded in PEM or CER) you retrieved from the IdP, Base64-encoded.
- signing
Keys This property is required. List<Property Map> - The key used to sign requests in the connection. Uses the
key
andcert
properties to provide the private key and certificate respectively. - strategy
Version This property is required. Number - Version 1 is deprecated, use version 2.
- subject
This property is required. String - Subject line of the email.
- syntax
This property is required. String - Syntax of the template body.
- team
Id This property is required. String - Apple Team ID.
- template
This property is required. String - Body of the template.
- tenant
Domain This property is required. String - Tenant domain name.
- token
Endpoint This property is required. String - Token endpoint.
- totps
This property is required. List<Property Map> - Configuration options for one-time passwords.
- twilio
Sid This property is required. String - SID for your Twilio account.
- twilio
Token This property is required. String - AuthToken for your Twilio account.
- type
This property is required. String - Value can be
back_channel
orfront_channel
. Front Channel will use OIDC protocol withresponse_mode=form_post
andresponse_type=id_token
. Back Channel will useresponse_type=code
. - upstream
Params This property is required. String - You can pass provider-specific parameters to an identity provider during authentication. The values can either be static per connection or dynamic per user.
- use
Cert Auth This property is required. Boolean - Indicates whether to use cert auth or not.
- use
Kerberos This property is required. Boolean - Indicates whether to use Kerberos or not.
- use
Wsfed This property is required. Boolean - Whether to use WS-Fed.
- user
Id Attribute This property is required. String - Attribute in the token that will be mapped to the user_id property in Auth0.
- userinfo
Endpoint This property is required. String - User info endpoint.
- validations
This property is required. List<Property Map> - Validation of the minimum and maximum values allowed for a user to have as username.
- waad
Common Endpoint This property is required. Boolean - Indicates whether to use the common endpoint rather than the default endpoint. Typically enabled if you're using this for a multi-tenant application in Azure AD.
- waad
Protocol This property is required. String - Protocol to use.
GetConnectionOptionAttribute
- Emails
This property is required. List<GetConnection Option Attribute Email> - Connection Options for Email Attribute
- Phone
Numbers This property is required. List<GetConnection Option Attribute Phone Number> - Connection Options for Phone Number Attribute
- Usernames
This property is required. List<GetConnection Option Attribute Username> - Connection Options for User Name Attribute
- Emails
This property is required. []GetConnection Option Attribute Email - Connection Options for Email Attribute
- Phone
Numbers This property is required. []GetConnection Option Attribute Phone Number - Connection Options for Phone Number Attribute
- Usernames
This property is required. []GetConnection Option Attribute Username - Connection Options for User Name Attribute
- emails
This property is required. List<GetConnection Option Attribute Email> - Connection Options for Email Attribute
- phone
Numbers This property is required. List<GetConnection Option Attribute Phone Number> - Connection Options for Phone Number Attribute
- usernames
This property is required. List<GetConnection Option Attribute Username> - Connection Options for User Name Attribute
- emails
This property is required. GetConnection Option Attribute Email[] - Connection Options for Email Attribute
- phone
Numbers This property is required. GetConnection Option Attribute Phone Number[] - Connection Options for Phone Number Attribute
- usernames
This property is required. GetConnection Option Attribute Username[] - Connection Options for User Name Attribute
- emails
This property is required. Sequence[GetConnection Option Attribute Email] - Connection Options for Email Attribute
- phone_
numbers This property is required. Sequence[GetConnection Option Attribute Phone Number] - Connection Options for Phone Number Attribute
- usernames
This property is required. Sequence[GetConnection Option Attribute Username] - Connection Options for User Name Attribute
- emails
This property is required. List<Property Map> - Connection Options for Email Attribute
- phone
Numbers This property is required. List<Property Map> - Connection Options for Phone Number Attribute
- usernames
This property is required. List<Property Map> - Connection Options for User Name Attribute
GetConnectionOptionAttributeEmail
- Identifiers
This property is required. List<GetConnection Option Attribute Email Identifier> - Connection Options Email Attribute Identifier
- Profile
Required This property is required. bool - Defines whether Profile is required
- Signups
This property is required. List<GetConnection Option Attribute Email Signup> - Defines signup settings for Email attribute
- Verification
Method This property is required. string - Defines whether whether user will receive a link or an OTP during user signup for email verification and password reset for email verification
- Identifiers
This property is required. []GetConnection Option Attribute Email Identifier - Connection Options Email Attribute Identifier
- Profile
Required This property is required. bool - Defines whether Profile is required
- Signups
This property is required. []GetConnection Option Attribute Email Signup - Defines signup settings for Email attribute
- Verification
Method This property is required. string - Defines whether whether user will receive a link or an OTP during user signup for email verification and password reset for email verification
- identifiers
This property is required. List<GetConnection Option Attribute Email Identifier> - Connection Options Email Attribute Identifier
- profile
Required This property is required. Boolean - Defines whether Profile is required
- signups
This property is required. List<GetConnection Option Attribute Email Signup> - Defines signup settings for Email attribute
- verification
Method This property is required. String - Defines whether whether user will receive a link or an OTP during user signup for email verification and password reset for email verification
- identifiers
This property is required. GetConnection Option Attribute Email Identifier[] - Connection Options Email Attribute Identifier
- profile
Required This property is required. boolean - Defines whether Profile is required
- signups
This property is required. GetConnection Option Attribute Email Signup[] - Defines signup settings for Email attribute
- verification
Method This property is required. string - Defines whether whether user will receive a link or an OTP during user signup for email verification and password reset for email verification
- identifiers
This property is required. Sequence[GetConnection Option Attribute Email Identifier] - Connection Options Email Attribute Identifier
- profile_
required This property is required. bool - Defines whether Profile is required
- signups
This property is required. Sequence[GetConnection Option Attribute Email Signup] - Defines signup settings for Email attribute
- verification_
method This property is required. str - Defines whether whether user will receive a link or an OTP during user signup for email verification and password reset for email verification
- identifiers
This property is required. List<Property Map> - Connection Options Email Attribute Identifier
- profile
Required This property is required. Boolean - Defines whether Profile is required
- signups
This property is required. List<Property Map> - Defines signup settings for Email attribute
- verification
Method This property is required. String - Defines whether whether user will receive a link or an OTP during user signup for email verification and password reset for email verification
GetConnectionOptionAttributeEmailIdentifier
- Active
This property is required. bool - Defines whether email attribute is active as an identifier
- Active
This property is required. bool - Defines whether email attribute is active as an identifier
- active
This property is required. Boolean - Defines whether email attribute is active as an identifier
- active
This property is required. boolean - Defines whether email attribute is active as an identifier
- active
This property is required. bool - Defines whether email attribute is active as an identifier
- active
This property is required. Boolean - Defines whether email attribute is active as an identifier
GetConnectionOptionAttributeEmailSignup
- Status
This property is required. string - Defines signup status for Email Attribute
- Verifications
This property is required. List<GetConnection Option Attribute Email Signup Verification> - Defines settings for Verification under Email attribute
- Status
This property is required. string - Defines signup status for Email Attribute
- Verifications
This property is required. []GetConnection Option Attribute Email Signup Verification - Defines settings for Verification under Email attribute
- status
This property is required. String - Defines signup status for Email Attribute
- verifications
This property is required. List<GetConnection Option Attribute Email Signup Verification> - Defines settings for Verification under Email attribute
- status
This property is required. string - Defines signup status for Email Attribute
- verifications
This property is required. GetConnection Option Attribute Email Signup Verification[] - Defines settings for Verification under Email attribute
- status
This property is required. str - Defines signup status for Email Attribute
- verifications
This property is required. Sequence[GetConnection Option Attribute Email Signup Verification] - Defines settings for Verification under Email attribute
- status
This property is required. String - Defines signup status for Email Attribute
- verifications
This property is required. List<Property Map> - Defines settings for Verification under Email attribute
GetConnectionOptionAttributeEmailSignupVerification
- Active
This property is required. bool - Defines verification settings for signup attribute
- Active
This property is required. bool - Defines verification settings for signup attribute
- active
This property is required. Boolean - Defines verification settings for signup attribute
- active
This property is required. boolean - Defines verification settings for signup attribute
- active
This property is required. bool - Defines verification settings for signup attribute
- active
This property is required. Boolean - Defines verification settings for signup attribute
GetConnectionOptionAttributeMap
- Attributes
This property is required. string - This property is an object containing mapping information that allows Auth0 to interpret incoming claims from the IdP. Mapping information must be provided as key/value pairs.
- Mapping
Mode This property is required. string - Method used to map incoming claims. Possible values:
use_map
(Okta or OIDC),bind_all
(OIDC) orbasic_profile
(Okta). - Userinfo
Scope This property is required. string - This property defines the scopes that Auth0 sends to the IdP’s UserInfo endpoint when requested.
- Attributes
This property is required. string - This property is an object containing mapping information that allows Auth0 to interpret incoming claims from the IdP. Mapping information must be provided as key/value pairs.
- Mapping
Mode This property is required. string - Method used to map incoming claims. Possible values:
use_map
(Okta or OIDC),bind_all
(OIDC) orbasic_profile
(Okta). - Userinfo
Scope This property is required. string - This property defines the scopes that Auth0 sends to the IdP’s UserInfo endpoint when requested.
- attributes
This property is required. String - This property is an object containing mapping information that allows Auth0 to interpret incoming claims from the IdP. Mapping information must be provided as key/value pairs.
- mapping
Mode This property is required. String - Method used to map incoming claims. Possible values:
use_map
(Okta or OIDC),bind_all
(OIDC) orbasic_profile
(Okta). - userinfo
Scope This property is required. String - This property defines the scopes that Auth0 sends to the IdP’s UserInfo endpoint when requested.
- attributes
This property is required. string - This property is an object containing mapping information that allows Auth0 to interpret incoming claims from the IdP. Mapping information must be provided as key/value pairs.
- mapping
Mode This property is required. string - Method used to map incoming claims. Possible values:
use_map
(Okta or OIDC),bind_all
(OIDC) orbasic_profile
(Okta). - userinfo
Scope This property is required. string - This property defines the scopes that Auth0 sends to the IdP’s UserInfo endpoint when requested.
- attributes
This property is required. str - This property is an object containing mapping information that allows Auth0 to interpret incoming claims from the IdP. Mapping information must be provided as key/value pairs.
- mapping_
mode This property is required. str - Method used to map incoming claims. Possible values:
use_map
(Okta or OIDC),bind_all
(OIDC) orbasic_profile
(Okta). - userinfo_
scope This property is required. str - This property defines the scopes that Auth0 sends to the IdP’s UserInfo endpoint when requested.
- attributes
This property is required. String - This property is an object containing mapping information that allows Auth0 to interpret incoming claims from the IdP. Mapping information must be provided as key/value pairs.
- mapping
Mode This property is required. String - Method used to map incoming claims. Possible values:
use_map
(Okta or OIDC),bind_all
(OIDC) orbasic_profile
(Okta). - userinfo
Scope This property is required. String - This property defines the scopes that Auth0 sends to the IdP’s UserInfo endpoint when requested.
GetConnectionOptionAttributePhoneNumber
- Identifiers
This property is required. List<GetConnection Option Attribute Phone Number Identifier> - Connection Options Phone Number Attribute Identifier
- Profile
Required This property is required. bool - Defines whether Profile is required
- Signups
This property is required. List<GetConnection Option Attribute Phone Number Signup> - Defines signup settings for Phone Number attribute
- Identifiers
This property is required. []GetConnection Option Attribute Phone Number Identifier - Connection Options Phone Number Attribute Identifier
- Profile
Required This property is required. bool - Defines whether Profile is required
- Signups
This property is required. []GetConnection Option Attribute Phone Number Signup - Defines signup settings for Phone Number attribute
- identifiers
This property is required. List<GetConnection Option Attribute Phone Number Identifier> - Connection Options Phone Number Attribute Identifier
- profile
Required This property is required. Boolean - Defines whether Profile is required
- signups
This property is required. List<GetConnection Option Attribute Phone Number Signup> - Defines signup settings for Phone Number attribute
- identifiers
This property is required. GetConnection Option Attribute Phone Number Identifier[] - Connection Options Phone Number Attribute Identifier
- profile
Required This property is required. boolean - Defines whether Profile is required
- signups
This property is required. GetConnection Option Attribute Phone Number Signup[] - Defines signup settings for Phone Number attribute
- identifiers
This property is required. Sequence[GetConnection Option Attribute Phone Number Identifier] - Connection Options Phone Number Attribute Identifier
- profile_
required This property is required. bool - Defines whether Profile is required
- signups
This property is required. Sequence[GetConnection Option Attribute Phone Number Signup] - Defines signup settings for Phone Number attribute
- identifiers
This property is required. List<Property Map> - Connection Options Phone Number Attribute Identifier
- profile
Required This property is required. Boolean - Defines whether Profile is required
- signups
This property is required. List<Property Map> - Defines signup settings for Phone Number attribute
GetConnectionOptionAttributePhoneNumberIdentifier
- Active
This property is required. bool - Defines whether Phone Number attribute is active as an identifier
- Active
This property is required. bool - Defines whether Phone Number attribute is active as an identifier
- active
This property is required. Boolean - Defines whether Phone Number attribute is active as an identifier
- active
This property is required. boolean - Defines whether Phone Number attribute is active as an identifier
- active
This property is required. bool - Defines whether Phone Number attribute is active as an identifier
- active
This property is required. Boolean - Defines whether Phone Number attribute is active as an identifier
GetConnectionOptionAttributePhoneNumberSignup
- Status
This property is required. string - Defines status of signup for Phone Number attribute
- Verifications
This property is required. List<GetConnection Option Attribute Phone Number Signup Verification> - Defines verification settings for Phone Number attribute
- Status
This property is required. string - Defines status of signup for Phone Number attribute
- Verifications
This property is required. []GetConnection Option Attribute Phone Number Signup Verification - Defines verification settings for Phone Number attribute
- status
This property is required. String - Defines status of signup for Phone Number attribute
- verifications
This property is required. List<GetConnection Option Attribute Phone Number Signup Verification> - Defines verification settings for Phone Number attribute
- status
This property is required. string - Defines status of signup for Phone Number attribute
- verifications
This property is required. GetConnection Option Attribute Phone Number Signup Verification[] - Defines verification settings for Phone Number attribute
- status
This property is required. str - Defines status of signup for Phone Number attribute
- verifications
This property is required. Sequence[GetConnection Option Attribute Phone Number Signup Verification] - Defines verification settings for Phone Number attribute
- status
This property is required. String - Defines status of signup for Phone Number attribute
- verifications
This property is required. List<Property Map> - Defines verification settings for Phone Number attribute
GetConnectionOptionAttributePhoneNumberSignupVerification
- Active
This property is required. bool - Defines verification settings for Phone Number attribute
- Active
This property is required. bool - Defines verification settings for Phone Number attribute
- active
This property is required. Boolean - Defines verification settings for Phone Number attribute
- active
This property is required. boolean - Defines verification settings for Phone Number attribute
- active
This property is required. bool - Defines verification settings for Phone Number attribute
- active
This property is required. Boolean - Defines verification settings for Phone Number attribute
GetConnectionOptionAttributeUsername
- Identifiers
This property is required. List<GetConnection Option Attribute Username Identifier> - Connection options for User Name Attribute Identifier
- Profile
Required This property is required. bool - Defines whether Profile is required
- Signups
This property is required. List<GetConnection Option Attribute Username Signup> - Defines signup settings for User Name attribute
- Validations
This property is required. List<GetConnection Option Attribute Username Validation> - Defines validation settings for User Name attribute
- Identifiers
This property is required. []GetConnection Option Attribute Username Identifier - Connection options for User Name Attribute Identifier
- Profile
Required This property is required. bool - Defines whether Profile is required
- Signups
This property is required. []GetConnection Option Attribute Username Signup - Defines signup settings for User Name attribute
- Validations
This property is required. []GetConnection Option Attribute Username Validation - Defines validation settings for User Name attribute
- identifiers
This property is required. List<GetConnection Option Attribute Username Identifier> - Connection options for User Name Attribute Identifier
- profile
Required This property is required. Boolean - Defines whether Profile is required
- signups
This property is required. List<GetConnection Option Attribute Username Signup> - Defines signup settings for User Name attribute
- validations
This property is required. List<GetConnection Option Attribute Username Validation> - Defines validation settings for User Name attribute
- identifiers
This property is required. GetConnection Option Attribute Username Identifier[] - Connection options for User Name Attribute Identifier
- profile
Required This property is required. boolean - Defines whether Profile is required
- signups
This property is required. GetConnection Option Attribute Username Signup[] - Defines signup settings for User Name attribute
- validations
This property is required. GetConnection Option Attribute Username Validation[] - Defines validation settings for User Name attribute
- identifiers
This property is required. Sequence[GetConnection Option Attribute Username Identifier] - Connection options for User Name Attribute Identifier
- profile_
required This property is required. bool - Defines whether Profile is required
- signups
This property is required. Sequence[GetConnection Option Attribute Username Signup] - Defines signup settings for User Name attribute
- validations
This property is required. Sequence[GetConnection Option Attribute Username Validation] - Defines validation settings for User Name attribute
- identifiers
This property is required. List<Property Map> - Connection options for User Name Attribute Identifier
- profile
Required This property is required. Boolean - Defines whether Profile is required
- signups
This property is required. List<Property Map> - Defines signup settings for User Name attribute
- validations
This property is required. List<Property Map> - Defines validation settings for User Name attribute
GetConnectionOptionAttributeUsernameIdentifier
- Active
This property is required. bool - Defines whether UserName attribute is active as an identifier
- Active
This property is required. bool - Defines whether UserName attribute is active as an identifier
- active
This property is required. Boolean - Defines whether UserName attribute is active as an identifier
- active
This property is required. boolean - Defines whether UserName attribute is active as an identifier
- active
This property is required. bool - Defines whether UserName attribute is active as an identifier
- active
This property is required. Boolean - Defines whether UserName attribute is active as an identifier
GetConnectionOptionAttributeUsernameSignup
- Status
This property is required. string - Defines whether User Name attribute is active as an identifier
- Status
This property is required. string - Defines whether User Name attribute is active as an identifier
- status
This property is required. String - Defines whether User Name attribute is active as an identifier
- status
This property is required. string - Defines whether User Name attribute is active as an identifier
- status
This property is required. str - Defines whether User Name attribute is active as an identifier
- status
This property is required. String - Defines whether User Name attribute is active as an identifier
GetConnectionOptionAttributeUsernameValidation
- Allowed
Types This property is required. List<GetConnection Option Attribute Username Validation Allowed Type> - Defines allowed types for for UserName attribute
- Max
Length This property is required. int - Defines Max Length for User Name attribute
- Min
Length This property is required. int - Defines Min Length for User Name attribute
- Allowed
Types This property is required. []GetConnection Option Attribute Username Validation Allowed Type - Defines allowed types for for UserName attribute
- Max
Length This property is required. int - Defines Max Length for User Name attribute
- Min
Length This property is required. int - Defines Min Length for User Name attribute
- allowed
Types This property is required. List<GetConnection Option Attribute Username Validation Allowed Type> - Defines allowed types for for UserName attribute
- max
Length This property is required. Integer - Defines Max Length for User Name attribute
- min
Length This property is required. Integer - Defines Min Length for User Name attribute
- allowed
Types This property is required. GetConnection Option Attribute Username Validation Allowed Type[] - Defines allowed types for for UserName attribute
- max
Length This property is required. number - Defines Max Length for User Name attribute
- min
Length This property is required. number - Defines Min Length for User Name attribute
- allowed_
types This property is required. Sequence[GetConnection Option Attribute Username Validation Allowed Type] - Defines allowed types for for UserName attribute
- max_
length This property is required. int - Defines Max Length for User Name attribute
- min_
length This property is required. int - Defines Min Length for User Name attribute
- allowed
Types This property is required. List<Property Map> - Defines allowed types for for UserName attribute
- max
Length This property is required. Number - Defines Max Length for User Name attribute
- min
Length This property is required. Number - Defines Min Length for User Name attribute
GetConnectionOptionAttributeUsernameValidationAllowedType
- Email
This property is required. bool - One of the allowed types for UserName signup attribute
- Phone
Number This property is required. bool - One of the allowed types for UserName signup attribute
- Email
This property is required. bool - One of the allowed types for UserName signup attribute
- Phone
Number This property is required. bool - One of the allowed types for UserName signup attribute
- email
This property is required. Boolean - One of the allowed types for UserName signup attribute
- phone
Number This property is required. Boolean - One of the allowed types for UserName signup attribute
- email
This property is required. boolean - One of the allowed types for UserName signup attribute
- phone
Number This property is required. boolean - One of the allowed types for UserName signup attribute
- email
This property is required. bool - One of the allowed types for UserName signup attribute
- phone_
number This property is required. bool - One of the allowed types for UserName signup attribute
- email
This property is required. Boolean - One of the allowed types for UserName signup attribute
- phone
Number This property is required. Boolean - One of the allowed types for UserName signup attribute
GetConnectionOptionAuthenticationMethod
- Passkeys
This property is required. List<GetConnection Option Authentication Method Passkey> - Configures passkey authentication
- Passwords
This property is required. List<GetConnection Option Authentication Method Password> - Configures password authentication
- Passkeys
This property is required. []GetConnection Option Authentication Method Passkey - Configures passkey authentication
- Passwords
This property is required. []GetConnection Option Authentication Method Password - Configures password authentication
- passkeys
This property is required. List<GetConnection Option Authentication Method Passkey> - Configures passkey authentication
- passwords
This property is required. List<GetConnection Option Authentication Method Password> - Configures password authentication
- passkeys
This property is required. GetConnection Option Authentication Method Passkey[] - Configures passkey authentication
- passwords
This property is required. GetConnection Option Authentication Method Password[] - Configures password authentication
- passkeys
This property is required. Sequence[GetConnection Option Authentication Method Passkey] - Configures passkey authentication
- passwords
This property is required. Sequence[GetConnection Option Authentication Method Password] - Configures password authentication
- passkeys
This property is required. List<Property Map> - Configures passkey authentication
- passwords
This property is required. List<Property Map> - Configures password authentication
GetConnectionOptionAuthenticationMethodPasskey
- Enabled
This property is required. bool - Enables passkey authentication
- Enabled
This property is required. bool - Enables passkey authentication
- enabled
This property is required. Boolean - Enables passkey authentication
- enabled
This property is required. boolean - Enables passkey authentication
- enabled
This property is required. bool - Enables passkey authentication
- enabled
This property is required. Boolean - Enables passkey authentication
GetConnectionOptionAuthenticationMethodPassword
- Enabled
This property is required. bool - Enables password authentication
- Enabled
This property is required. bool - Enables password authentication
- enabled
This property is required. Boolean - Enables password authentication
- enabled
This property is required. boolean - Enables password authentication
- enabled
This property is required. bool - Enables password authentication
- enabled
This property is required. Boolean - Enables password authentication
GetConnectionOptionConnectionSetting
- Pkce
This property is required. string - PKCE configuration. Possible values:
auto
(uses the strongest algorithm available),S256
(uses the SHA-256 algorithm),plain
(uses plaintext as described in the PKCE specification) ordisabled
(disables support for PKCE).
- Pkce
This property is required. string - PKCE configuration. Possible values:
auto
(uses the strongest algorithm available),S256
(uses the SHA-256 algorithm),plain
(uses plaintext as described in the PKCE specification) ordisabled
(disables support for PKCE).
- pkce
This property is required. String - PKCE configuration. Possible values:
auto
(uses the strongest algorithm available),S256
(uses the SHA-256 algorithm),plain
(uses plaintext as described in the PKCE specification) ordisabled
(disables support for PKCE).
- pkce
This property is required. string - PKCE configuration. Possible values:
auto
(uses the strongest algorithm available),S256
(uses the SHA-256 algorithm),plain
(uses plaintext as described in the PKCE specification) ordisabled
(disables support for PKCE).
- pkce
This property is required. str - PKCE configuration. Possible values:
auto
(uses the strongest algorithm available),S256
(uses the SHA-256 algorithm),plain
(uses plaintext as described in the PKCE specification) ordisabled
(disables support for PKCE).
- pkce
This property is required. String - PKCE configuration. Possible values:
auto
(uses the strongest algorithm available),S256
(uses the SHA-256 algorithm),plain
(uses plaintext as described in the PKCE specification) ordisabled
(disables support for PKCE).
GetConnectionOptionDecryptionKey
GetConnectionOptionGatewayAuthentication
- Audience
This property is required. string - Audience claim for the HS256 token sent to
gateway_url
. - Method
This property is required. string - Authentication method (default is
bearer
token). - Secret
This property is required. string - Secret used to sign the HS256 token sent to
gateway_url
. - Secret
Base64Encoded This property is required. bool - Specifies whether or not the secret is Base64-encoded.
- Subject
This property is required. string - Subject claim for the HS256 token sent to
gateway_url
.
- Audience
This property is required. string - Audience claim for the HS256 token sent to
gateway_url
. - Method
This property is required. string - Authentication method (default is
bearer
token). - Secret
This property is required. string - Secret used to sign the HS256 token sent to
gateway_url
. - Secret
Base64Encoded This property is required. bool - Specifies whether or not the secret is Base64-encoded.
- Subject
This property is required. string - Subject claim for the HS256 token sent to
gateway_url
.
- audience
This property is required. String - Audience claim for the HS256 token sent to
gateway_url
. - method
This property is required. String - Authentication method (default is
bearer
token). - secret
This property is required. String - Secret used to sign the HS256 token sent to
gateway_url
. - secret
Base64Encoded This property is required. Boolean - Specifies whether or not the secret is Base64-encoded.
- subject
This property is required. String - Subject claim for the HS256 token sent to
gateway_url
.
- audience
This property is required. string - Audience claim for the HS256 token sent to
gateway_url
. - method
This property is required. string - Authentication method (default is
bearer
token). - secret
This property is required. string - Secret used to sign the HS256 token sent to
gateway_url
. - secret
Base64Encoded This property is required. boolean - Specifies whether or not the secret is Base64-encoded.
- subject
This property is required. string - Subject claim for the HS256 token sent to
gateway_url
.
- audience
This property is required. str - Audience claim for the HS256 token sent to
gateway_url
. - method
This property is required. str - Authentication method (default is
bearer
token). - secret
This property is required. str - Secret used to sign the HS256 token sent to
gateway_url
. - secret_
base64_ encoded This property is required. bool - Specifies whether or not the secret is Base64-encoded.
- subject
This property is required. str - Subject claim for the HS256 token sent to
gateway_url
.
- audience
This property is required. String - Audience claim for the HS256 token sent to
gateway_url
. - method
This property is required. String - Authentication method (default is
bearer
token). - secret
This property is required. String - Secret used to sign the HS256 token sent to
gateway_url
. - secret
Base64Encoded This property is required. Boolean - Specifies whether or not the secret is Base64-encoded.
- subject
This property is required. String - Subject claim for the HS256 token sent to
gateway_url
.
GetConnectionOptionIdpInitiated
This property is required. string- Client
Id This property is required. string - Client
Protocol This property is required. string - Enabled
This property is required. bool
This property is required. string- Client
Id This property is required. string - Client
Protocol This property is required. string - Enabled
This property is required. bool
This property is required. String- client
Id This property is required. String - client
Protocol This property is required. String - enabled
This property is required. Boolean
This property is required. string- client
Id This property is required. string - client
Protocol This property is required. string - enabled
This property is required. boolean
This property is required. str- client_
id This property is required. str - client_
protocol This property is required. str - enabled
This property is required. bool
This property is required. String- client
Id This property is required. String - client
Protocol This property is required. String - enabled
This property is required. Boolean
GetConnectionOptionMfa
- Active
This property is required. bool - Indicates whether multifactor authentication is enabled for this connection.
- Return
Enroll Settings This property is required. bool - Indicates whether multifactor authentication enrollment settings will be returned.
- Active
This property is required. bool - Indicates whether multifactor authentication is enabled for this connection.
- Return
Enroll Settings This property is required. bool - Indicates whether multifactor authentication enrollment settings will be returned.
- active
This property is required. Boolean - Indicates whether multifactor authentication is enabled for this connection.
- return
Enroll Settings This property is required. Boolean - Indicates whether multifactor authentication enrollment settings will be returned.
- active
This property is required. boolean - Indicates whether multifactor authentication is enabled for this connection.
- return
Enroll Settings This property is required. boolean - Indicates whether multifactor authentication enrollment settings will be returned.
- active
This property is required. bool - Indicates whether multifactor authentication is enabled for this connection.
- return_
enroll_ settings This property is required. bool - Indicates whether multifactor authentication enrollment settings will be returned.
- active
This property is required. Boolean - Indicates whether multifactor authentication is enabled for this connection.
- return
Enroll Settings This property is required. Boolean - Indicates whether multifactor authentication enrollment settings will be returned.
GetConnectionOptionPasskeyOption
- Challenge
Ui This property is required. string - Controls the UI used to challenge the user for their passkey
- Local
Enrollment Enabled This property is required. bool - Enables or disables enrollment prompt for local passkey when user authenticates using a cross-device passkey for the connection
- Progressive
Enrollment Enabled This property is required. bool - Enables or disables progressive enrollment of passkeys for the connection
- Challenge
Ui This property is required. string - Controls the UI used to challenge the user for their passkey
- Local
Enrollment Enabled This property is required. bool - Enables or disables enrollment prompt for local passkey when user authenticates using a cross-device passkey for the connection
- Progressive
Enrollment Enabled This property is required. bool - Enables or disables progressive enrollment of passkeys for the connection
- challenge
Ui This property is required. String - Controls the UI used to challenge the user for their passkey
- local
Enrollment Enabled This property is required. Boolean - Enables or disables enrollment prompt for local passkey when user authenticates using a cross-device passkey for the connection
- progressive
Enrollment Enabled This property is required. Boolean - Enables or disables progressive enrollment of passkeys for the connection
- challenge
Ui This property is required. string - Controls the UI used to challenge the user for their passkey
- local
Enrollment Enabled This property is required. boolean - Enables or disables enrollment prompt for local passkey when user authenticates using a cross-device passkey for the connection
- progressive
Enrollment Enabled This property is required. boolean - Enables or disables progressive enrollment of passkeys for the connection
- challenge_
ui This property is required. str - Controls the UI used to challenge the user for their passkey
- local_
enrollment_ enabled This property is required. bool - Enables or disables enrollment prompt for local passkey when user authenticates using a cross-device passkey for the connection
- progressive_
enrollment_ enabled This property is required. bool - Enables or disables progressive enrollment of passkeys for the connection
- challenge
Ui This property is required. String - Controls the UI used to challenge the user for their passkey
- local
Enrollment Enabled This property is required. Boolean - Enables or disables enrollment prompt for local passkey when user authenticates using a cross-device passkey for the connection
- progressive
Enrollment Enabled This property is required. Boolean - Enables or disables progressive enrollment of passkeys for the connection
GetConnectionOptionPasswordComplexityOption
- Min
Length This property is required. int - Minimum number of characters allowed in passwords.
- Min
Length This property is required. int - Minimum number of characters allowed in passwords.
- min
Length This property is required. Integer - Minimum number of characters allowed in passwords.
- min
Length This property is required. number - Minimum number of characters allowed in passwords.
- min_
length This property is required. int - Minimum number of characters allowed in passwords.
- min
Length This property is required. Number - Minimum number of characters allowed in passwords.
GetConnectionOptionPasswordDictionary
- Dictionaries
This property is required. List<string> - Customized contents of the password dictionary. By default, the password dictionary contains a list of the 10,000 most common passwords; your customized content is used in addition to the default password dictionary. Matching is not case-sensitive.
- Enable
This property is required. bool - Indicates whether the password dictionary check is enabled for this connection.
- Dictionaries
This property is required. []string - Customized contents of the password dictionary. By default, the password dictionary contains a list of the 10,000 most common passwords; your customized content is used in addition to the default password dictionary. Matching is not case-sensitive.
- Enable
This property is required. bool - Indicates whether the password dictionary check is enabled for this connection.
- dictionaries
This property is required. List<String> - Customized contents of the password dictionary. By default, the password dictionary contains a list of the 10,000 most common passwords; your customized content is used in addition to the default password dictionary. Matching is not case-sensitive.
- enable
This property is required. Boolean - Indicates whether the password dictionary check is enabled for this connection.
- dictionaries
This property is required. string[] - Customized contents of the password dictionary. By default, the password dictionary contains a list of the 10,000 most common passwords; your customized content is used in addition to the default password dictionary. Matching is not case-sensitive.
- enable
This property is required. boolean - Indicates whether the password dictionary check is enabled for this connection.
- dictionaries
This property is required. Sequence[str] - Customized contents of the password dictionary. By default, the password dictionary contains a list of the 10,000 most common passwords; your customized content is used in addition to the default password dictionary. Matching is not case-sensitive.
- enable
This property is required. bool - Indicates whether the password dictionary check is enabled for this connection.
- dictionaries
This property is required. List<String> - Customized contents of the password dictionary. By default, the password dictionary contains a list of the 10,000 most common passwords; your customized content is used in addition to the default password dictionary. Matching is not case-sensitive.
- enable
This property is required. Boolean - Indicates whether the password dictionary check is enabled for this connection.
GetConnectionOptionPasswordHistory
GetConnectionOptionPasswordNoPersonalInfo
- Enable
This property is required. bool
- Enable
This property is required. bool
- enable
This property is required. Boolean
- enable
This property is required. boolean
- enable
This property is required. bool
- enable
This property is required. Boolean
GetConnectionOptionSigningKey
GetConnectionOptionTotp
GetConnectionOptionValidation
- Usernames
This property is required. List<GetConnection Option Validation Username> - Specifies the
min
andmax
values of username length.
- Usernames
This property is required. []GetConnection Option Validation Username - Specifies the
min
andmax
values of username length.
- usernames
This property is required. List<GetConnection Option Validation Username> - Specifies the
min
andmax
values of username length.
- usernames
This property is required. GetConnection Option Validation Username[] - Specifies the
min
andmax
values of username length.
- usernames
This property is required. Sequence[GetConnection Option Validation Username] - Specifies the
min
andmax
values of username length.
- usernames
This property is required. List<Property Map> - Specifies the
min
andmax
values of username length.
GetConnectionOptionValidationUsername
Package Details
- Repository
- Auth0 pulumi/pulumi-auth0
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
auth0
Terraform Provider.