Table of Contents

Class AppServicesAuthenticationHandler

Namespace
Microsoft.Identity.Web
Assembly
Microsoft.Identity.Web.dll

App service authentication handler.

public class AppServicesAuthenticationHandler : AuthenticationHandler<AppServicesAuthenticationOptions>, IAuthenticationHandler
Inheritance
AppServicesAuthenticationHandler
Implements
Inherited Members

Constructors

AppServicesAuthenticationHandler(IOptionsMonitor<AppServicesAuthenticationOptions>, ILoggerFactory, UrlEncoder, ISystemClock)

public AppServicesAuthenticationHandler(IOptionsMonitor<AppServicesAuthenticationOptions> options, ILoggerFactory logger, UrlEncoder encoder, ISystemClock clock)

Parameters

options IOptionsMonitor<AppServicesAuthenticationOptions>
logger ILoggerFactory
encoder UrlEncoder
clock ISystemClock

Remarks

Note the parameters are required by the base class.

Methods

HandleAuthenticateAsync()

protected override Task<AuthenticateResult> HandleAuthenticateAsync()

Returns

Task<AuthenticateResult>