Table of Contents

Class TenantSettingsBase

Namespace
Auth0.ManagementApi.Models
Assembly
Auth0.ManagementApi.dll

Settings for a given tenant.

public class TenantSettingsBase
Inheritance
TenantSettingsBase
Derived
Inherited Members

Properties

AcrValuesSupported

Supported ACR values

[JsonProperty("acr_values_supported")]
public string[] AcrValuesSupported { get; set; }

Property Value

string[]

AllowOrganizationNameInAuthenticationApi

Whether to accept an organization name instead of an ID on auth endpoints

[JsonProperty("allow_organization_name_in_authentication_api")]
public bool? AllowOrganizationNameInAuthenticationApi { get; set; }

Property Value

bool?

AllowedLogoutUrls

A set of URLs that are valid to redirect to after logout from Auth0.

[JsonProperty("allowed_logout_urls")]
public string[] AllowedLogoutUrls { get; set; }

Property Value

string[]

AuthorizationResponseIssParameterSupported

Supports iss parameter in authorization responses

[JsonProperty("authorization_response_iss_parameter_supported")]
public bool? AuthorizationResponseIssParameterSupported { get; set; }

Property Value

bool?

ChangePassword

Change Password page customization.

[JsonProperty("change_password")]
public TenantChangePassword ChangePassword { get; set; }

Property Value

TenantChangePassword

CustomizeMfaInPostLoginAction

Whether to enable flexible factors for MFA in the PostLogin action

[JsonProperty("customize_mfa_in_postlogin_action")]
public bool? CustomizeMfaInPostLoginAction { get; set; }

Property Value

bool?

DefaultAudience

Default audience for API Authorization.

[JsonProperty("default_audience")]
public string DefaultAudience { get; set; }

Property Value

string

DefaultDirectory

Name of the connection that will be used for password grants at the token endpoint. Only the following connection types are supported: LDAP, AD, Database Connections, Passwordless, Windows Azure Active Directory, ADFS.

[JsonProperty("default_directory")]
public string DefaultDirectory { get; set; }

Property Value

string

DefaultRedirectionUri

The default absolute redirection uri, must be https

[JsonProperty("default_redirection_uri")]
public string DefaultRedirectionUri { get; set; }

Property Value

string

DefaultTokenQuota

This defines the default token quota which will be used when there is no specified token quota.

[JsonProperty("default_token_quota")]
public DefaultTokenQuota DefaultTokenQuota { get; set; }

Property Value

DefaultTokenQuota

DeviceFlow

Tenant Device Flow configuration.

[JsonProperty("device_flow")]
public TenantDeviceFlow DeviceFlow { get; set; }

Property Value

TenantDeviceFlow

EnabledLocales

Supported locales for the UI.

[JsonProperty("enabled_locales")]
public string[] EnabledLocales { get; set; }

Property Value

string[]

ErrorPage

Tenant error page customization.

[JsonProperty("error_page")]
public TenantErrorPage ErrorPage { get; set; }

Property Value

TenantErrorPage

Flags

Tenant flags.

[JsonProperty("flags")]
public TenantFlags Flags { get; set; }

Property Value

TenantFlags

FriendlyName

The friendly name of the tenant.

[JsonProperty("friendly_name")]
public string FriendlyName { get; set; }

Property Value

string

GuardianMfaPage

Guardian page customization.

[JsonProperty("guardian_mfa_page")]
public TenantGuardianMfaPage GuardianMfaPage { get; set; }

Property Value

TenantGuardianMfaPage

IdleSessionLifetime

Force a user to login after they have been inactive for the specified number (unit: hours).

[JsonProperty("idle_session_lifetime")]
public float? IdleSessionLifetime { get; set; }

Property Value

float?

LegacySandboxVersion

Selected sandbox version for rules and hooks extensibility.

[JsonProperty("legacy_sandbox_version")]
public string LegacySandboxVersion { get; set; }

Property Value

string

Mtls

mTLS configuration.

[JsonProperty("mtls")]
public TenantMtls Mtls { get; set; }

Property Value

TenantMtls

OidcLogout

Settings related to OIDC RP-initiated Logout

[JsonProperty("oidc_logout")]
public OidcLogout OidcLogout { get; set; }

Property Value

OidcLogout

PictureUrl

The URL of the tenant logo (recommended size: 150x150).

[JsonProperty("picture_url")]
public string PictureUrl { get; set; }

Property Value

string

PushedAuthorizationRequestsSupported

Enables the use of Pushed Authorization Requests

[JsonProperty("pushed_authorization_requests_supported")]
public bool? PushedAuthorizationRequestsSupported { get; set; }

Property Value

bool?

SandboxVersion

The selected sandbox version to be used for the extensibility environment.

[JsonProperty("sandbox_version")]
public string SandboxVersion { get; set; }

Property Value

string

SandboxVersionsAvailable

A set of available sandbox versions for the extensibility environment.

[JsonProperty("sandbox_versions_available")]
public string[] SandboxVersionsAvailable { get; set; }

Property Value

string[]

SessionCookie

Session cookie configuration

[JsonProperty("session_cookie")]
public SessionCookie SessionCookie { get; set; }

Property Value

SessionCookie

SessionLifetime

Login session lifetime, how long the session will stay valid (unit: hours).

[JsonProperty("session_lifetime")]
public float? SessionLifetime { get; set; }

Property Value

float?

Sessions

Sessions related settings for tenant

[JsonProperty("sessions")]
public Session Sessions { get; set; }

Property Value

Session

SupportEmail

User support email.

[JsonProperty("support_email")]
public string SupportEmail { get; set; }

Property Value

string

SupportUrl

User support URL.

[JsonProperty("support_url")]
public string SupportUrl { get; set; }

Property Value

string