Table of Contents

Class ClientConfigurationValidator

Namespace
Duende.IdentityServer.Services.KeyManagement
Assembly
Duende.IdentityServer.dll

Client configuration validator that ensures access token lifetimes are compatible with the key management options.

public class ClientConfigurationValidator : DefaultClientConfigurationValidator, IClientConfigurationValidator
Inheritance
ClientConfigurationValidator
Implements
Inherited Members

Constructors

ClientConfigurationValidator(IdentityServerOptions, KeyManagementOptions)

Ctor

public ClientConfigurationValidator(IdentityServerOptions isOptions, KeyManagementOptions keyManagerOptions = null)

Parameters

isOptions IdentityServerOptions
keyManagerOptions KeyManagementOptions

Methods

ValidateLifetimesAsync(ClientConfigurationValidationContext)

protected override Task ValidateLifetimesAsync(ClientConfigurationValidationContext context)

Parameters

context ClientConfigurationValidationContext

Returns

Task