Table of Contents

Interface ICustomTokenValidator

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

Allows inserting custom token validation logic

public interface ICustomTokenValidator

Methods

ValidateAccessTokenAsync(TokenValidationResult)

Custom validation logic for access tokens.

Task<TokenValidationResult> ValidateAccessTokenAsync(TokenValidationResult result)

Parameters

result TokenValidationResult

The validation result so far.

Returns

Task<TokenValidationResult>

The validation result

ValidateIdentityTokenAsync(TokenValidationResult)

Custom validation logic for identity tokens.

Task<TokenValidationResult> ValidateIdentityTokenAsync(TokenValidationResult result)

Parameters

result TokenValidationResult

The validation result so far.

Returns

Task<TokenValidationResult>

The validation result