Skip to main content

ValidJsonWebToken Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Features.Tokens.Validation

ValidJsonWebToken Class

Represents a successfully validated client JWT with associated client information.

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.

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.

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

Property Value

ClientInfo

ValidJsonWebToken.Token Property

The validated JSON Web Token.

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

Property Value

JsonWebToken