Class TenantDomainOwnershipValidationRequest
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.MultiTenancy.Governance.Services
Assembly: Cephalon.MultiTenancy.Governance.dll
Describes one request to validate declared tenant-domain ownership.
public sealed class TenantDomainOwnershipValidationRequestInheritance
Section titled “Inheritance”object ← TenantDomainOwnershipValidationRequest
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”TenantDomainOwnershipValidationRequest(string, string, DateTimeOffset?, string?, IReadOnlyDictionary<string, string>?)
Section titled “ TenantDomainOwnershipValidationRequest(string, string, DateTimeOffset?, string?, IReadOnlyDictionary<string, string>?)”Creates a tenant-domain ownership validation request.
public TenantDomainOwnershipValidationRequest(string tenantId, string domainName, DateTimeOffset? atUtc = null, string? correlationId = null, IReadOnlyDictionary<string, string>? metadata = null)Parameters
Section titled “Parameters”tenantId string
The tenant identifier to validate.
domainName string
The domain name to validate.
atUtc DateTimeOffset?
The UTC timestamp used for expiration evaluation. The runtime clock is used when omitted.
correlationId string?
The optional correlation identifier for the validation.
metadata IReadOnlyDictionary<string, string>?
Optional request metadata.
Properties
Section titled “Properties”Gets the UTC timestamp used for expiration evaluation.
public DateTimeOffset? AtUtc { get; }Property Value
Section titled “Property Value”CorrelationId
Section titled “ CorrelationId”Gets the optional correlation identifier for the validation.
public string? CorrelationId { get; }Property Value
Section titled “Property Value”DomainName
Section titled “ DomainName”Gets the canonical domain name to validate.
public string DomainName { get; }Property Value
Section titled “Property Value”Metadata
Section titled “ Metadata”Gets optional request metadata.
public IReadOnlyDictionary<string, string> Metadata { get; }Property Value
Section titled “Property Value”IReadOnlyDictionary<string, string>
TenantId
Section titled “ TenantId”Gets the tenant identifier to validate.
public string TenantId { get; }