Auth0 · Schema

ConnectionOptionsAuth0

Options for the 'auth0' connection

AI AgentsAuthenticationAuthorizationFGAIdentity ManagementMCPOAuthOktaOpenID ConnectSAMLSecuritySCIM
View JSON Schema on GitHub

JSON Schema

auth0-connectionoptionsauth0-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/ConnectionOptionsAuth0",
  "title": "ConnectionOptionsAuth0",
  "description": "Options for the 'auth0' connection",
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/ConnectionOptionsCommon"
    },
    {
      "type": "object",
      "properties": {
        "attributes": {
          "$ref": "#/components/schemas/ConnectionAttributes"
        },
        "authentication_methods": {
          "$ref": "#/components/schemas/ConnectionAuthenticationMethods"
        },
        "brute_force_protection": {
          "$ref": "#/components/schemas/ConnectionBruteForceProtection"
        },
        "configuration": {
          "$ref": "#/components/schemas/ConnectionConfiguration"
        },
        "customScripts": {
          "$ref": "#/components/schemas/ConnectionCustomScripts"
        },
        "disable_self_service_change_password": {
          "$ref": "#/components/schemas/ConnectionDisableSelfServiceChangePassword"
        },
        "disable_signup": {
          "$ref": "#/components/schemas/ConnectionDisableSignup"
        },
        "enable_script_context": {
          "$ref": "#/components/schemas/ConnectionEnableScriptContext"
        },
        "enabledDatabaseCustomization": {
          "$ref": "#/components/schemas/ConnectionEnabledDatabaseCustomization"
        },
        "import_mode": {
          "$ref": "#/components/schemas/ConnectionImportMode"
        },
        "mfa": {
          "$ref": "#/components/schemas/ConnectionMfa"
        },
        "passkey_options": {
          "$ref": "#/components/schemas/ConnectionPasskeyOptions"
        },
        "passwordPolicy": {
          "$ref": "#/components/schemas/ConnectionPasswordPolicyEnum"
        },
        "password_complexity_options": {
          "$ref": "#/components/schemas/ConnectionPasswordComplexityOptions"
        },
        "password_dictionary": {
          "$ref": "#/components/schemas/ConnectionPasswordDictionaryOptions"
        },
        "password_history": {
          "$ref": "#/components/schemas/ConnectionPasswordHistoryOptions"
        },
        "password_no_personal_info": {
          "$ref": "#/components/schemas/ConnectionPasswordNoPersonalInfoOptions"
        },
        "password_options": {
          "$ref": "#/components/schemas/ConnectionPasswordOptions"
        },
        "precedence": {
          "$ref": "#/components/schemas/ConnectionIdentifierPrecedence"
        },
        "realm_fallback": {
          "$ref": "#/components/schemas/ConnectionRealmFallback"
        },
        "requires_username": {
          "$ref": "#/components/schemas/ConnectionRequiresUsername"
        },
        "validation": {
          "$ref": "#/components/schemas/ConnectionValidationOptions"
        }
      }
    }
  ],
  "additionalProperties": true
}