Table of Contents

Class CustomDomainBase

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

Base class for custom domain responses.

public abstract class CustomDomainBase
Inheritance
CustomDomainBase
Derived
Inherited Members

Properties

CustomClientIpHeader

Possible values: [true-client-ip, cf-connecting-ip, x-forwarded-for, x-azure-clientip, null] HTTP header to fetch client IP header. Ex: CF-Connecting-IP, X-Forwarded-For or True-Client-IP.

[JsonProperty("custom_client_ip_header")]
public string CustomClientIpHeader { get; set; }

Property Value

string

CustomDomainId

The id of the custom domain.

[JsonProperty("custom_domain_id")]
public string CustomDomainId { get; set; }

Property Value

string

Domain

The custom domain.

[JsonProperty("domain")]
public string Domain { get; set; }

Property Value

string

OriginDomainName

The intermediate address.

[JsonProperty("origin_domain_name")]
public string OriginDomainName { get; set; }

Property Value

string

Primary

true if the domain was marked as "primary", false otherwise.

[JsonProperty("primary")]
public bool Primary { get; set; }

Property Value

bool

Status

The custom domain configuration status.

[JsonProperty("status")]
[JsonConverter(typeof(StringEnumConverter))]
public CustomDomainStatus Status { get; set; }

Property Value

CustomDomainStatus

TlsPolicy

Possible values: [recommended, compatible] recommended includes TLS 1.2

[JsonProperty("tls_policy")]
public string TlsPolicy { get; set; }

Property Value

string

Type

The custom domain provisioning type.

[JsonProperty("type")]
[JsonConverter(typeof(StringEnumConverter))]
public CustomDomainCertificateProvisioning Type { get; set; }

Property Value

CustomDomainCertificateProvisioning

Verification

The custom domain verification methods.

[JsonProperty("verification")]
public CustomDomainVerification Verification { get; set; }

Property Value

CustomDomainVerification