Class TenantInvitationValidationOutcomes
Namespace: Cephalon.MultiTenancy.Governance.Services
Assembly: Cephalon.MultiTenancy.Governance.dll
Defines stable outcomes returned by tenant-invitation validation.
public static class TenantInvitationValidationOutcomesInheritance
Section titled “Inheritance”object ← TenantInvitationValidationOutcomes
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Fields
Section titled “Fields”Accepted
Section titled “ Accepted”The invitation has already been accepted.
public const string Accepted = "accepted"Field Value
Section titled “Field Value”Disabled
Section titled “ Disabled”Invitation validation is disabled by host configuration.
public const string Disabled = "disabled"Field Value
Section titled “Field Value”Expired
Section titled “ Expired”The invitation is expired or outside its valid time window.
public const string Expired = "expired"Field Value
Section titled “Field Value”InviteeMismatch
Section titled “ InviteeMismatch”The invitation exists but does not match the requested invitee boundary.
public const string InviteeMismatch = "invitee-mismatch"Field Value
Section titled “Field Value”MissingRole
Section titled “ MissingRole”The invitation does not include every required tenant-local role.
public const string MissingRole = "missing-role"Field Value
Section titled “Field Value”NotFound
Section titled “ NotFound”No invitation matched the supplied tenant and invitation identifiers.
public const string NotFound = "not-found"Field Value
Section titled “Field Value”Revoked
Section titled “ Revoked”The invitation has been revoked.
public const string Revoked = "revoked"Field Value
Section titled “Field Value”The invitation is pending and satisfies the validation request.
public const string Valid = "valid"