Skip to content

Class TenantDomainOwnershipDnsTxtProofCollectionMetadataKeys

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

Stable metadata keys written by tenant-domain ownership DNS TXT proof collection.

public static class TenantDomainOwnershipDnsTxtProofCollectionMetadataKeys

objectTenantDomainOwnershipDnsTxtProofCollectionMetadataKeys

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Metadata key that keeps automatic background proof polling ownership explicit.

public const string BackgroundProofPollingOwnership = "backgroundProofPollingOwnership"

string

Metadata key that identifies Cephalon as the DNS TXT proof collection owner when a resolver endpoint is configured.

public const string DnsTxtProofCollectionOwnership = "dnsTxtProofCollectionOwnership"

string

Metadata key that keeps on-demand external proof polling ownership explicit.

public const string ExternalProofPollingOwnership = "externalProofPollingOwnership"

string

Metadata key for HTTP proof collection ownership.

public const string HttpProofCollectionOwnership = "httpProofCollectionOwnership"

string

Metadata key for the UTC timestamp when DNS TXT proof collection executed.

public const string LastDnsTxtProofCollectedAtUtc = "lastDnsTxtProofCollectedAtUtc"

string

Metadata key for the actor that requested DNS TXT proof collection when known.

public const string LastDnsTxtProofCollectionActor = "lastDnsTxtProofCollectionActor"

string

Metadata key for the DNS TXT resolver response body length.

public const string LastDnsTxtProofCollectionContentLength = "lastDnsTxtProofCollectionContentLength"

string

Metadata key for the DNS TXT proof collection correlation identifier.

public const string LastDnsTxtProofCollectionCorrelationId = "lastDnsTxtProofCollectionCorrelationId"

string

LastDnsTxtProofCollectionObservedFingerprint

Section titled “ LastDnsTxtProofCollectionObservedFingerprint”

Metadata key for the SHA-256 fingerprint of the matching collected DNS TXT proof.

public const string LastDnsTxtProofCollectionObservedFingerprint = "lastDnsTxtProofCollectionObservedFingerprint"

string

LastDnsTxtProofCollectionObservedTxtRecordCount

Section titled “ LastDnsTxtProofCollectionObservedTxtRecordCount”

Metadata key for the number of TXT answers observed by collection.

public const string LastDnsTxtProofCollectionObservedTxtRecordCount = "lastDnsTxtProofCollectionObservedTxtRecordCount"

string

Metadata key for the last DNS TXT proof collection outcome.

public const string LastDnsTxtProofCollectionOutcome = "lastDnsTxtProofCollectionOutcome"

string

LastDnsTxtProofCollectionPublicationPlanOutcome

Section titled “ LastDnsTxtProofCollectionPublicationPlanOutcome”

Metadata key for the nested publication-plan outcome used by collection.

public const string LastDnsTxtProofCollectionPublicationPlanOutcome = "lastDnsTxtProofCollectionPublicationPlanOutcome"

string

Metadata key for the DNS TXT record name queried during collection.

public const string LastDnsTxtProofCollectionRecordName = "lastDnsTxtProofCollectionRecordName"

string

Metadata key for the resolver URI used to collect the DNS TXT proof.

public const string LastDnsTxtProofCollectionResolverUri = "lastDnsTxtProofCollectionResolverUri"

string

Metadata key for the source that requested DNS TXT proof collection.

public const string LastDnsTxtProofCollectionSource = "lastDnsTxtProofCollectionSource"

string

Metadata key for the HTTP status code returned by the DNS TXT resolver.

public const string LastDnsTxtProofCollectionStatusCode = "lastDnsTxtProofCollectionStatusCode"

string