Table of Contents

Class CreateCustomDomainRequestContent

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll
[Serializable]
public record CreateCustomDomainRequestContent : IEquatable<CreateCustomDomainRequestContent>
Inheritance
CreateCustomDomainRequestContent
Implements
Inherited Members
Extension Methods

Properties

CustomClientIpHeader

[JsonPropertyName("custom_client_ip_header")]
public Optional<CustomDomainCustomClientIpHeaderEnum?> CustomClientIpHeader { get; set; }

Property Value

Optional<CustomDomainCustomClientIpHeaderEnum?>

Domain

Domain name.

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

Property Value

string

DomainMetadata

[JsonPropertyName("domain_metadata")]
public Dictionary<string, string?>? DomainMetadata { get; set; }

Property Value

Dictionary<string, string>

RelyingPartyIdentifier

Relying Party ID (rpId) to be used for Passkeys on this custom domain. If not provided, the full domain will be used.

[JsonPropertyName("relying_party_identifier")]
public string? RelyingPartyIdentifier { get; set; }

Property Value

string

TlsPolicy

[JsonPropertyName("tls_policy")]
public CustomDomainTlsPolicyEnum? TlsPolicy { get; set; }

Property Value

CustomDomainTlsPolicyEnum?

Type

[JsonPropertyName("type")]
public required CustomDomainProvisioningTypeEnum Type { get; set; }

Property Value

CustomDomainProvisioningTypeEnum

VerificationMethod

[JsonPropertyName("verification_method")]
public CustomDomainVerificationMethodEnum? VerificationMethod { get; set; }

Property Value

CustomDomainVerificationMethodEnum?

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.