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
TokenValidationResultThe 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
TokenValidationResultThe validation result so far.
Returns
- Task<TokenValidationResult>
The validation result