ข้ามไปยังเนื้อหา

Interface ITenantDomainOwnershipHttpProofPublisher

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

Namespace: Cephalon.MultiTenancy.Governance.Services
Assembly: Cephalon.MultiTenancy.Governance.dll

Publishes tenant-domain ownership HTTP proof-file state inside the governance companion pack.

public interface ITenantDomainOwnershipHttpProofPublisher

The publisher records the proof file path, content type, and fingerprint so host adapters can serve the proof through their own transport-specific endpoints. It does not mutate DNS records or external provider control planes.

PublishAsync(TenantDomainOwnershipHttpProofPublicationRequest, CancellationToken)

Section titled “ PublishAsync(TenantDomainOwnershipHttpProofPublicationRequest, CancellationToken)”

Materializes an HTTP proof-file publication from an issued tenant-domain ownership proof challenge.

ValueTask<TenantDomainOwnershipHttpProofPublicationResult> PublishAsync(TenantDomainOwnershipHttpProofPublicationRequest request, CancellationToken cancellationToken = default)

request TenantDomainOwnershipHttpProofPublicationRequest

The HTTP proof publication request.

cancellationToken CancellationToken

A token that cancels publication before runtime state is stored.

ValueTask<TenantDomainOwnershipHttpProofPublicationResult>

The HTTP proof publication outcome.