Skip to main content

RequestedClaims Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Features.Storages.Proto

RequestedClaims Class

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

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.

public const int IdTokenFieldNumber = 2;

Field Value

System.Int32

RequestedClaims.UserInfoFieldNumber Field

Field number for the "user_info" field.

public const int UserInfoFieldNumber = 1;

Field Value

System.Int32

Properties

RequestedClaims.IdToken Property

Claims requested for ID Token

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

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

Property Value

Google.Protobuf.Collections.RepeatedField<ClaimEntry>