Skip to content
Abblix

RequestedClaims Class

Claims requested for UserInfo response and ID Token per OpenID Connect specification. Stores claim requests as structured data without JSON string encoding.

C#
public sealed class RequestedClaims : Google.Protobuf.IMessage<Abblix.Oidc.Server.Features.Storages.Proto.RequestedClaims>, Google.Protobuf.IMessage, System.IEquatable<Abblix.Oidc.Server.Features.Storages.Proto.RequestedClaims>, Google.Protobuf.IDeepCloneable<Abblix.Oidc.Server.Features.Storages.Proto.RequestedClaims>, Google.Protobuf.IBufferMessage

Inheritance System.Object → RequestedClaims

Implements Google.Protobuf.IMessage<RequestedClaims>, Google.Protobuf.IMessage, System.IEquatable<RequestedClaims>, Google.Protobuf.IDeepCloneable<RequestedClaims>, Google.Protobuf.IBufferMessage

Fields

RequestedClaims.IdTokenFieldNumber Field

Field number for the "id_token" field.

C#
public const int IdTokenFieldNumber = 2;

Field Value

System.Int32

RequestedClaims.UserInfoFieldNumber Field

Field number for the "user_info" field.

C#
public const int UserInfoFieldNumber = 1;

Field Value

System.Int32

Properties

RequestedClaims.IdToken Property

Claims requested for ID Token

C#
public Google.Protobuf.Collections.RepeatedField<Abblix.Oidc.Server.Features.Storages.Proto.ClaimEntry> IdToken { get; }

Property Value

Google.Protobuf.Collections.RepeatedField<ClaimEntry>

RequestedClaims.UserInfo Property

Claims requested for UserInfo endpoint response

C#
public Google.Protobuf.Collections.RepeatedField<Abblix.Oidc.Server.Features.Storages.Proto.ClaimEntry> UserInfo { get; }

Property Value

Google.Protobuf.Collections.RepeatedField<ClaimEntry>