AuthorizedGrant Class
Abblix.Oidc.Server
Abblix.Oidc.Server.Features.Storages.Proto
AuthorizedGrant Class
Represents the successful result of an authorized grant operation
public sealed class AuthorizedGrant : Google.Protobuf.IMessage<Abblix.Oidc.Server.Features.Storages.Proto.AuthorizedGrant>, Google.Protobuf.IMessage, System.IEquatable<Abblix.Oidc.Server.Features.Storages.Proto.AuthorizedGrant>, Google.Protobuf.IDeepCloneable<Abblix.Oidc.Server.Features.Storages.Proto.AuthorizedGrant>, Google.Protobuf.IBufferMessage
Inheritance System.Object → AuthorizedGrant
Implements Google.Protobuf.IMessage<AuthorizedGrant>, Google.Protobuf.IMessage, System.IEquatable<AuthorizedGrant>, Google.Protobuf.IDeepCloneable<AuthorizedGrant>, Google.Protobuf.IBufferMessage
Fields
AuthorizedGrant.AuthSessionFieldNumber Field
Field number for the "auth_session" field.
public const int AuthSessionFieldNumber = 1;
Field Value
AuthorizedGrant.ContextFieldNumber Field
Field number for the "context" field.
public const int ContextFieldNumber = 2;
Field Value
AuthorizedGrant.IssuedTokensFieldNumber Field
Field number for the "issued_tokens" field.
public const int IssuedTokensFieldNumber = 3;
Field Value
Properties
AuthorizedGrant.AuthSession Property
The authentication session associated with the grant
public Abblix.Oidc.Server.Features.Storages.Proto.AuthSession AuthSession { get; set; }
Property Value
AuthorizedGrant.Context Property
The context of the authorization process
public Abblix.Oidc.Server.Features.Storages.Proto.AuthorizationContext Context { get; set; }
Property Value
AuthorizedGrant.IssuedTokens Property
Tokens that have been issued as part of this grant
public Google.Protobuf.Collections.RepeatedField<Abblix.Oidc.Server.Features.Storages.Proto.TokenInfo> IssuedTokens { get; }