Skip to content
Abblix

ValidJsonWebToken Class

Represents a successfully validated client JWT with associated client information.

C#
public record ValidJsonWebToken : System.IEquatable<Abblix.Oidc.Server.Features.Tokens.Validation.ValidJsonWebToken>

Inheritance System.Object → ValidJsonWebToken

Implements System.IEquatable<ValidJsonWebToken>

Constructors

ValidJsonWebToken(JsonWebToken, ClientInfo) Constructor

Represents a successfully validated client JWT with associated client information.

C#
public ValidJsonWebToken(Abblix.Jwt.JsonWebToken Token, Abblix.Oidc.Server.Features.ClientInformation.ClientInfo Client);

Parameters

Token JsonWebToken

The validated JSON Web Token.

Client ClientInfo

The client information associated with the token's issuer.

Properties

ValidJsonWebToken.Client Property

The client information associated with the token's issuer.

C#
public Abblix.Oidc.Server.Features.ClientInformation.ClientInfo Client { get; init; }

Property Value

ClientInfo

ValidJsonWebToken.Token Property

The validated JSON Web Token.

C#
public Abblix.Jwt.JsonWebToken Token { get; init; }

Property Value

JsonWebToken