Skip to content

Class TenantDomainOwnershipProofEvaluationOutcomes

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

Defines stable tenant-domain ownership proof evaluation outcome labels.

public static class TenantDomainOwnershipProofEvaluationOutcomes

objectTenantDomainOwnershipProofEvaluationOutcomes

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

The built-in proof evaluator is disabled.

public const string Disabled = "disabled"

string

The request and descriptor did not contain an expected proof value to compare against.

public const string MissingExpectedProof = "missing-expected-proof"

string

The request did not contain an observed proof value to evaluate.

public const string MissingObservedProof = "missing-observed-proof"

string

No tenant-domain ownership declaration matched the supplied tenant and domain.

public const string NotFound = "not-found"

string

The observed proof did not match the expected proof and the domain ownership was rejected.

public const string Rejected = "rejected"

string

A declaration for the supplied domain belongs to a different tenant.

public const string TenantMismatch = "tenant-mismatch"

string

The matching domain ownership declaration uses a different verification method.

public const string VerificationMethodMismatch = "verification-method-mismatch"

string

The observed proof matched the expected proof and the domain ownership was verified.

public const string Verified = "verified"

string

Proof evaluation matched or mismatched, but the verification workflow refused or failed the transition.

public const string WorkflowDenied = "workflow-denied"

string