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
CustomDomainId
The id of the custom domain.
[JsonProperty("custom_domain_id")]
public string CustomDomainId { get; set; }
Property Value
Domain
The custom domain.
[JsonProperty("domain")]
public string Domain { get; set; }
Property Value
OriginDomainName
The intermediate address.
[JsonProperty("origin_domain_name")]
public string OriginDomainName { get; set; }
Property Value
Primary
true if the domain was marked as "primary", false otherwise.
[JsonProperty("primary")]
public bool Primary { get; set; }
Property Value
Status
The custom domain configuration status.
[JsonProperty("status")]
[JsonConverter(typeof(StringEnumConverter))]
public CustomDomainStatus Status { get; set; }
Property Value
TlsPolicy
Possible values: [recommended, compatible] recommended includes TLS 1.2
[JsonProperty("tls_policy")]
public string TlsPolicy { get; set; }
Property Value
Type
The custom domain provisioning type.
[JsonProperty("type")]
[JsonConverter(typeof(StringEnumConverter))]
public CustomDomainCertificateProvisioning Type { get; set; }
Property Value
Verification
The custom domain verification methods.
[JsonProperty("verification")]
public CustomDomainVerification Verification { get; set; }