RequestedClaimDetails Class
Abblix.Oidc.Server
Abblix.Oidc.Server.Model
RequestedClaimDetails Class
Represents the details of a requested claim in OAuth2 or OpenID Connect scenarios. This can include whether the claim is essential, and specific values or a range of values for the claim.
public record RequestedClaimDetails : System.IEquatable<Abblix.Oidc.Server.Model.RequestedClaimDetails>
Inheritance System.Object → RequestedClaimDetails
Implements System.IEquatable<RequestedClaimDetails>
Properties
RequestedClaimDetails.Essential Property
Indicates whether the claim is essential for the authorization process. If true, the claim is essential and should be provided by the user for successful authorization.
public System.Nullable<bool> Essential { get; init; }
Property Value
System.Nullable<System.Boolean>
RequestedClaimDetails.Value Property
Specifies the specific value the claim should have. This property is used when a particular value for the claim is required for processing.
public object? Value { get; init; }
Property Value
RequestedClaimDetails.Values Property
Specifies a set of acceptable values for the claim. This property is used when multiple values are acceptable for the claim.
public object[]? Values { get; init; }