Skip to content

RiscClaimNames Class

The wire names of the event-specific claims RISC 1.0 defines, spelled exactly as the specification spells them - including the one hyphenated outlier.

C#
public static class RiscClaimNames

Inheritance System.Object → RiscClaimNames

Fields

RiscClaimNames.CredentialType Field

The type of the compromised credential (RISC 1.0 Section 2.7).

C#
public const string CredentialType = "credential_type";

Field Value

System.String

RiscClaimNames.EventTimestamp Field

When the transmitter discovered the compromise (RISC 1.0 Section 2.7).

C#
public const string EventTimestamp = "event_timestamp";

Field Value

System.String

RiscClaimNames.NewValue Field

The new value of a changed identifier (RISC 1.0 Section 2.5). The specification spells this one with a hyphen, unlike every underscore-separated claim around it.

C#
public const string NewValue = "new-value";

Field Value

System.String

RiscClaimNames.Reason Field

Why the account was disabled (RISC 1.0 Section 2.3).

C#
public const string Reason = "reason";

Field Value

System.String

RiscClaimNames.ReasonAdmin Field

The reason intended for administrators (RISC 1.0 Section 2.7).

C#
public const string ReasonAdmin = "reason_admin";

Field Value

System.String

RiscClaimNames.ReasonUser Field

The reason intended for end users (RISC 1.0 Section 2.7).

C#
public const string ReasonUser = "reason_user";

Field Value

System.String