Table of Contents

Class TokenValidationResult

Namespace
Duende.IdentityServer.Validation
Assembly
Duende.IdentityServer.dll

Models the validation result of access tokens and id tokens.

public class TokenValidationResult : ValidationResult
Inheritance
TokenValidationResult
Inherited Members

Constructors

TokenValidationResult()

public TokenValidationResult()

Properties

Claims

Gets or sets the claims.

public IEnumerable<Claim>? Claims { get; set; }

Property Value

IEnumerable<Claim>

The claims.

Client

Gets or sets the client.

public Client? Client { get; set; }

Property Value

Client

The client.

Jwt

Gets or sets the JWT.

public string? Jwt { get; set; }

Property Value

string

The JWT.

ReferenceToken

Gets or sets the reference token (in case of access token validation).

public Token? ReferenceToken { get; set; }

Property Value

Token

The reference token.

ReferenceTokenId

Gets or sets the reference token identifier (in case of access token validation).

public string? ReferenceTokenId { get; set; }

Property Value

string

The reference token identifier.

RefreshToken

Gets or sets the refresh token (in case of refresh token validation).

public RefreshToken? RefreshToken { get; set; }

Property Value

RefreshToken

The reference token identifier.