Skip to main content

RequestedClaims Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Model

RequestedClaims Class

Represents claims requested for inclusion in the UserInfo response and ID Token in OAuth2 or OpenID Connect authentication flows.

public record RequestedClaims : System.IEquatable<Abblix.Oidc.Server.Model.RequestedClaims>

Inheritance System.Object → RequestedClaims

Implements System.IEquatable<RequestedClaims>

Properties

RequestedClaims.IdToken Property

A collection of claims requested to be included in the ID Token. Similar to UserInfo, each entry in the dictionary specifies a claim and its associated details, including essentiality and value constraints.

public System.Collections.Generic.Dictionary<string,Abblix.Oidc.Server.Model.RequestedClaimDetails>? IdToken { get; init; }

Property Value

System.Collections.Generic.Dictionary<System.String,RequestedClaimDetails>

RequestedClaims.UserInfo Property

A collection of claims requested to be included in the UserInfo response. Each entry in the dictionary represents a claim with its corresponding details, such as whether the claim is essential and specific value requirements.

public System.Collections.Generic.Dictionary<string,Abblix.Oidc.Server.Model.RequestedClaimDetails>? UserInfo { get; init; }

Property Value

System.Collections.Generic.Dictionary<System.String,RequestedClaimDetails>