Class TenantDomainOwnershipHttpProofPublicationRequest
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.MultiTenancy.Governance.Services
Assembly: Cephalon.MultiTenancy.Governance.dll
Describes a tenant-domain ownership HTTP proof publication request.
public sealed class TenantDomainOwnershipHttpProofPublicationRequestInheritance
Section titled “Inheritance”object ← TenantDomainOwnershipHttpProofPublicationRequest
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”TenantDomainOwnershipHttpProofPublicationRequest(string, string, string?, string?, DateTimeOffset?, string?, bool, IReadOnlyDictionary<string, string>?)
Section titled “ TenantDomainOwnershipHttpProofPublicationRequest(string, string, string?, string?, DateTimeOffset?, string?, bool, IReadOnlyDictionary<string, string>?)”Creates a tenant-domain ownership HTTP proof publication request.
public TenantDomainOwnershipHttpProofPublicationRequest(string tenantId, string domainName, string? source = null, string? actor = null, DateTimeOffset? atUtc = null, string? correlationId = null, bool recordPublication = true, IReadOnlyDictionary<string, string>? metadata = null)Parameters
Section titled “Parameters”tenantId string
The tenant identifier that owns the domain declaration.
domainName string
The domain name that should publish the HTTP proof file.
source string?
The source that requested HTTP proof publication.
actor string?
The actor that requested HTTP proof publication when known.
atUtc DateTimeOffset?
The UTC timestamp used for publication. The runtime clock is used when omitted.
correlationId string?
The optional correlation identifier for HTTP proof publication.
recordPublication bool
A value indicating whether publication metadata should be recorded.
metadata IReadOnlyDictionary<string, string>?
Optional HTTP proof publication metadata.
Properties
Section titled “Properties”Gets the actor that requested HTTP proof publication when known.
public string? Actor { get; }Property Value
Section titled “Property Value”Gets the UTC timestamp used for publication.
public DateTimeOffset? AtUtc { get; }Property Value
Section titled “Property Value”CorrelationId
Section titled “ CorrelationId”Gets the optional correlation identifier for HTTP proof publication.
public string? CorrelationId { get; }Property Value
Section titled “Property Value”DomainName
Section titled “ DomainName”Gets the canonical domain name that should publish the HTTP proof file.
public string DomainName { get; }Property Value
Section titled “Property Value”Metadata
Section titled “ Metadata”Gets optional HTTP proof publication metadata.
public IReadOnlyDictionary<string, string> Metadata { get; }Property Value
Section titled “Property Value”IReadOnlyDictionary<string, string>
RecordPublication
Section titled “ RecordPublication”Gets a value indicating whether publication metadata should be recorded.
public bool RecordPublication { get; }Property Value
Section titled “Property Value”Source
Section titled “ Source”Gets the source that requested HTTP proof publication.
public string? Source { get; }Property Value
Section titled “Property Value”TenantId
Section titled “ TenantId”Gets the tenant identifier that owns the domain declaration.
public string TenantId { get; }