MicrosoftAccountMiddleware MicrosoftAccountMiddleware MicrosoftAccountMiddleware Class

Definition

An ASP.NET Core middleware for authenticating users using the Microsoft Account service.

public class MicrosoftAccountMiddleware : Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware<Microsoft.AspNetCore.Builder.MicrosoftAccountOptions>
type MicrosoftAccountMiddleware = class
    inherit OAuthMiddleware<MicrosoftAccountOptions>
Public Class MicrosoftAccountMiddleware
Inherits OAuthMiddleware(Of MicrosoftAccountOptions)
Inheritance

Constructors

MicrosoftAccountMiddleware(RequestDelegate, IDataProtectionProvider, ILoggerFactory, UrlEncoder, IOptions<SharedAuthenticationOptions>, IOptions<MicrosoftAccountOptions>) MicrosoftAccountMiddleware(RequestDelegate, IDataProtectionProvider, ILoggerFactory, UrlEncoder, IOptions<SharedAuthenticationOptions>, IOptions<MicrosoftAccountOptions>) MicrosoftAccountMiddleware(RequestDelegate, IDataProtectionProvider, ILoggerFactory, UrlEncoder, IOptions<SharedAuthenticationOptions>, IOptions<MicrosoftAccountOptions>)

Initializes a new MicrosoftAccountMiddleware.

Methods

CreateHandler() CreateHandler() CreateHandler()

Provides the AuthenticationHandler<TOptions> object for processing authentication-related requests.

Invoke(HttpContext) Invoke(HttpContext) Invoke(HttpContext) Inherited from AuthenticationMiddleware<TOptions>

Properties

AuthenticationScheme AuthenticationScheme AuthenticationScheme Inherited from AuthenticationMiddleware<TOptions>
Backchannel Backchannel Backchannel Inherited from OAuthMiddleware<TOptions>
Logger Logger Logger Inherited from AuthenticationMiddleware<TOptions>
Options Options Options Inherited from AuthenticationMiddleware<TOptions>
UrlEncoder UrlEncoder UrlEncoder Inherited from AuthenticationMiddleware<TOptions>

Applies to