Table of Contents

Class X509NameSecretValidator

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

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

public class X509NameSecretValidator : ISecretValidator
Inheritance
X509NameSecretValidator
Implements
Inherited Members

Constructors

X509NameSecretValidator(ILogger<X509NameSecretValidator>)

ctor

public X509NameSecretValidator(ILogger<X509NameSecretValidator> logger)

Parameters

logger ILogger<X509NameSecretValidator>

Methods

ValidateAsync(IEnumerable<Secret>, ParsedSecret)

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

Parameters

secrets IEnumerable<Secret>
parsedSecret ParsedSecret

Returns

Task<SecretValidationResult>