Table of Contents

Class X509ThumbprintSecretValidator

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

Validator for an X.509 certificate based client secret using the thumbprint

public class X509ThumbprintSecretValidator : ISecretValidator
Inheritance
X509ThumbprintSecretValidator
Implements
Inherited Members

Constructors

X509ThumbprintSecretValidator(ILogger<X509ThumbprintSecretValidator>)

ctor

public X509ThumbprintSecretValidator(ILogger<X509ThumbprintSecretValidator> logger)

Parameters

logger ILogger<X509ThumbprintSecretValidator>

Methods

ValidateAsync(IEnumerable<Secret>, ParsedSecret)

public Task<SecretValidationResult> ValidateAsync(IEnumerable<Secret> secrets, ParsedSecret parsedSecret)

Parameters

secrets IEnumerable<Secret>
parsedSecret ParsedSecret

Returns

Task<SecretValidationResult>