Table of Contents

Class MutualTlsSecretParser

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

Parses secret according to MTLS spec

public class MutualTlsSecretParser : ISecretParser
Inheritance
MutualTlsSecretParser
Implements
Inherited Members

Constructors

MutualTlsSecretParser(IdentityServerOptions, ILogger<MutualTlsSecretParser>)

ctor

public MutualTlsSecretParser(IdentityServerOptions options, ILogger<MutualTlsSecretParser> logger)

Parameters

options IdentityServerOptions
logger ILogger<MutualTlsSecretParser>

Properties

AuthenticationMethod

Name of authentication method (blank to suppress in discovery since we do special handling)

public string AuthenticationMethod { get; }

Property Value

string

Methods

ParseAsync(HttpContext)

Parses the HTTP context

public Task<ParsedSecret> ParseAsync(HttpContext context)

Parameters

context HttpContext

Returns

Task<ParsedSecret>