Interface ITenantDomainOwnershipProofVerificationRunner
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.MultiTenancy.Governance.Services
Assembly: Cephalon.MultiTenancy.Governance.dll
Runs the built-in tenant-domain ownership proof verification flow.
public interface ITenantDomainOwnershipProofVerificationRunnerRemarks
Section titled “Remarks”The runner reduces application glue code by composing challenge issuance, publication planning, reported-proof evaluation, and optional HTTP file proof collection and configured DNS TXT proof collection without claiming DNS mutation, HTTP file hosting, provider control-plane mutation, or automatic background polling ownership.
Methods
Section titled “Methods”VerifyAsync(TenantDomainOwnershipProofVerificationRequest, CancellationToken)
Section titled “ VerifyAsync(TenantDomainOwnershipProofVerificationRequest, CancellationToken)”Runs one tenant-domain ownership proof verification attempt.
ValueTask<TenantDomainOwnershipProofVerificationResult> VerifyAsync(TenantDomainOwnershipProofVerificationRequest request, CancellationToken cancellationToken = default)Parameters
Section titled “Parameters”request TenantDomainOwnershipProofVerificationRequest
The proof verification request.
cancellationToken CancellationToken
A token that cancels the attempt.
Returns
Section titled “Returns”ValueTask<TenantDomainOwnershipProofVerificationResult>
The proof verification outcome and nested runtime results.