Skip to content

Class TenantDomainOwnershipProofPublicationPlanMetadataKeys

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

Stable metadata keys written by tenant-domain ownership proof publication planning.

public static class TenantDomainOwnershipProofPublicationPlanMetadataKeys

objectTenantDomainOwnershipProofPublicationPlanMetadataKeys

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

Metadata key for the DNS TXT record name where the proof should be published.

public const string DnsTxtRecordName = "proofPublicationDnsTxtRecordName"

string

Metadata key for the DNS TXT record value fingerprint.

public const string DnsTxtRecordValueFingerprint = "proofPublicationDnsTxtRecordValueFingerprint"

string

Metadata key that keeps external publication ownership explicit.

public const string ExternalPublicationOwnership = "proofExternalPublicationOwnership"

string

Metadata key for the HTTP content type used by the publication plan.

public const string HttpContentType = "proofPublicationHttpContentType"

string

Metadata key for the HTTP file content fingerprint.

public const string HttpFileContentFingerprint = "proofPublicationHttpFileContentFingerprint"

string

Metadata key for the HTTP path where the proof file should be published.

public const string HttpFilePath = "proofPublicationHttpFilePath"

string

Metadata key for the actor that requested publication planning.

public const string LastProofPublicationPlanActor = "lastProofPublicationPlanActor"

string

Metadata key for the publication planning correlation identifier.

public const string LastProofPublicationPlanCorrelationId = "lastProofPublicationPlanCorrelationId"

string

Metadata key for the SHA-256 fingerprint of the planned proof value.

public const string LastProofPublicationPlanFingerprint = "lastProofPublicationPlanFingerprint"

string

Metadata key for the last publication planning outcome.

public const string LastProofPublicationPlanOutcome = "lastProofPublicationPlanOutcome"

string

Metadata key for the source that requested publication planning.

public const string LastProofPublicationPlanSource = "lastProofPublicationPlanSource"

string

Metadata key for the UTC timestamp when publication planning executed.

public const string LastProofPublicationPlannedAtUtc = "lastProofPublicationPlannedAtUtc"

string

Metadata key that identifies Cephalon as the publication planning owner.

public const string ProofPublicationPlanningOwnership = "proofPublicationPlanningOwnership"

string