Table of Contents

Class MutualTlsEndpointMiddleware

Namespace
Duende.IdentityServer.Hosting
Assembly
Duende.IdentityServer.dll

Middleware for re-writing the MTLS enabled endpoints to the standard protocol endpoints

public class MutualTlsEndpointMiddleware
Inheritance
MutualTlsEndpointMiddleware
Inherited Members

Constructors

MutualTlsEndpointMiddleware(RequestDelegate, IdentityServerOptions, ILogger<MutualTlsEndpointMiddleware>)

ctor

public MutualTlsEndpointMiddleware(RequestDelegate next, IdentityServerOptions options, ILogger<MutualTlsEndpointMiddleware> logger)

Parameters

next RequestDelegate
options IdentityServerOptions
logger ILogger<MutualTlsEndpointMiddleware>

Methods

Invoke(HttpContext, IAuthenticationSchemeProvider)

public Task Invoke(HttpContext context, IAuthenticationSchemeProvider schemes)

Parameters

context HttpContext
schemes IAuthenticationSchemeProvider

Returns

Task