TokenClaimsChangePayload Class
Token Claims Change (CAEP 1.0 Section 3.2): a claim in the token identified by the subject - a JWT through the jwt_id subject format, a SAML assertion through saml_assertion_id - has changed. When EventTimestamp is included it is the moment the claim values changed.
public sealed record TokenClaimsChangePayload : Abblix.SecurityEvents.CAEP.CaepEventPayload, System.IEquatable<Abblix.SecurityEvents.CAEP.TokenClaimsChangePayload>Inheritance System.Object → CaepEventPayload → TokenClaimsChangePayload
Implements System.IEquatable<TokenClaimsChangePayload>
Properties
TokenClaimsChangePayload.Claims Property
REQUIRED. The changed claims with their new values (CAEP 1.0 Section 3.2.1). Raw JSON, because the claims are whatever the token carries - OIDC names or SAML claim URIs alike.
public System.Text.Json.Nodes.JsonObject Claims { get; init; }