11 types derived from AuthenticationHandler
Aspire.Dashboard (8)
Api\ApiAuthenticationHandler.cs (1)
27: AuthenticationHandler<ApiAuthenticationHandlerOptions>(options, loggerFactory, encoder)
Authentication\Connection\ConnectionTypeAuthenticationHandler.cs (1)
10public class ConnectionTypeAuthenticationHandler : AuthenticationHandler<ConnectionTypeAuthenticationHandlerOptions>
Authentication\FrontendCompositeAuthenticationHandler.cs (1)
17: AuthenticationHandler<FrontendCompositeAuthenticationHandlerOptions>(options, logger, encoder)
Authentication\OtlpApiKey\OtlpApiKeyAuthenticationHandler.cs (1)
11public class OtlpApiKeyAuthenticationHandler : AuthenticationHandler<OtlpApiKeyAuthenticationHandlerOptions>
Authentication\OtlpCompositeAuthenticationHandler.cs (1)
20: AuthenticationHandler<OtlpCompositeAuthenticationHandlerOptions>(options, logger, encoder)
Authentication\UnsecuredAuthenticationHandler.cs (1)
12public class UnsecuredAuthenticationHandler : AuthenticationHandler<AuthenticationSchemeOptions>
Mcp\McpApiKeyAuthenticationHandler.cs (1)
12public class McpApiKeyAuthenticationHandler : AuthenticationHandler<McpApiKeyAuthenticationHandlerOptions>
Mcp\McpCompositeAuthenticationHandler.cs (1)
18: AuthenticationHandler<McpCompositeAuthenticationHandlerOptions>(options, logger, encoder)
Aspire.Hosting (1)
Dashboard\DashboardServiceAuth.cs (1)
31: AuthenticationHandler<ResourceServiceApiKeyAuthenticationOptions>(options, logger, encoder)
Microsoft.AspNetCore.Authentication (2)
RemoteAuthenticationHandler.cs (1)
18public abstract class RemoteAuthenticationHandler<TOptions> : AuthenticationHandler<TOptions>, IAuthenticationRequestHandler
SignOutAuthenticationHandler.cs (1)
13public abstract class SignOutAuthenticationHandler<TOptions> : AuthenticationHandler<TOptions>, IAuthenticationSignOutHandler
8 references to AuthenticationHandler
Microsoft.AspNetCore.Authentication (8)
AuthenticationBuilder.cs (4)
60/// <typeparam name="THandler">The <see cref="AuthenticationHandler{TOptions}"/> used to handle this scheme.</typeparam> 67where THandler : AuthenticationHandler<TOptions> 74/// <typeparam name="THandler">The <see cref="AuthenticationHandler{TOptions}"/> used to handle this scheme.</typeparam> 80where THandler : AuthenticationHandler<TOptions>
AuthenticationHandler.cs (2)
110/// Initializes a new instance of <see cref="AuthenticationHandler{TOptions}"/>. 126/// Initializes a new instance of <see cref="AuthenticationHandler{TOptions}"/>.
AuthenticationSchemeOptions.cs (1)
9/// Contains the options used by the <see cref="AuthenticationHandler{T}"/>.
RemoteAuthenticationHandler.cs (1)
14/// An opinionated abstraction for an <see cref="AuthenticationHandler{TOptions}"/> that performs authentication using a separately hosted