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

Interface ITenantDomainOwnershipHttpProofCollector

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

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

Collects tenant-domain ownership HTTP file proof evidence and evaluates the collected proof through the governance workflow.

public interface ITenantDomainOwnershipHttpProofCollector

The collector owns the on-demand HTTP file proof collection path for declarations that use . It does not publish the proof file, mutate DNS records, collect DNS TXT values, or run background polling.

CollectAsync(TenantDomainOwnershipHttpProofCollectionRequest, CancellationToken)

Section titled “ CollectAsync(TenantDomainOwnershipHttpProofCollectionRequest, CancellationToken)”

Collects and evaluates one tenant-domain ownership HTTP file proof.

ValueTask<TenantDomainOwnershipHttpProofCollectionResult> CollectAsync(TenantDomainOwnershipHttpProofCollectionRequest request, CancellationToken cancellationToken = default)

request TenantDomainOwnershipHttpProofCollectionRequest

The HTTP proof collection request.

cancellationToken CancellationToken

A token that cancels collection before the proof evaluator is invoked.

ValueTask<TenantDomainOwnershipHttpProofCollectionResult>

The collection result and nested proof-evaluation outcome.