11 types derived from AuthenticationHandler
Aspire.Dashboard (8)
Api\ApiAuthenticationHandler.cs (1)
27
:
AuthenticationHandler
<ApiAuthenticationHandlerOptions>(options, loggerFactory, encoder)
Authentication\Connection\ConnectionTypeAuthenticationHandler.cs (1)
10
public class ConnectionTypeAuthenticationHandler :
AuthenticationHandler
<ConnectionTypeAuthenticationHandlerOptions>
Authentication\FrontendCompositeAuthenticationHandler.cs (1)
17
:
AuthenticationHandler
<FrontendCompositeAuthenticationHandlerOptions>(options, logger, encoder)
Authentication\OtlpApiKey\OtlpApiKeyAuthenticationHandler.cs (1)
11
public class OtlpApiKeyAuthenticationHandler :
AuthenticationHandler
<OtlpApiKeyAuthenticationHandlerOptions>
Authentication\OtlpCompositeAuthenticationHandler.cs (1)
20
:
AuthenticationHandler
<OtlpCompositeAuthenticationHandlerOptions>(options, logger, encoder)
Authentication\UnsecuredAuthenticationHandler.cs (1)
12
public class UnsecuredAuthenticationHandler :
AuthenticationHandler
<AuthenticationSchemeOptions>
Mcp\McpApiKeyAuthenticationHandler.cs (1)
12
public 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)
18
public abstract class RemoteAuthenticationHandler<TOptions> :
AuthenticationHandler
<TOptions>, IAuthenticationRequestHandler
SignOutAuthenticationHandler.cs (1)
13
public 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>
67
where THandler :
AuthenticationHandler
<TOptions>
74
/// <typeparam name="THandler">The <see cref="
AuthenticationHandler
{TOptions}"/> used to handle this scheme.</typeparam>
80
where 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