Compartir a través de


OAuthMiddleware<TOptions> Clase

Definición

Middleware de ASP.NET Core para autenticar a los usuarios mediante servicios de OAuth.

generic <typename TOptions>
 where TOptions : OAuthOptionsgcnew()public ref class OAuthMiddleware : Microsoft::AspNetCore::Authentication::AuthenticationMiddleware<TOptions>
public class OAuthMiddleware<TOptions> : Microsoft.AspNetCore.Authentication.AuthenticationMiddleware<TOptions> where TOptions : OAuthOptions, new()
type OAuthMiddleware<'Options (requires 'Options :> OAuthOptions and 'Options : (new : unit -> 'Options))> = class
    inherit AuthenticationMiddleware<'Options (requires 'Options :> OAuthOptions and 'Options : (new : unit -> 'Options))>
Public Class OAuthMiddleware(Of TOptions)
Inherits AuthenticationMiddleware(Of TOptions)

Parámetros de tipo

TOptions
Herencia
OAuthMiddleware<TOptions>
Derivado

Constructores

OAuthMiddleware<TOptions>(RequestDelegate, IDataProtectionProvider, ILoggerFactory, UrlEncoder, IOptions<SharedAuthenticationOptions>, IOptions<TOptions>)

Inicializa un nuevo objeto OAuthMiddleware<TOptions>.

Propiedades

AuthenticationScheme

Middleware de ASP.NET Core para autenticar a los usuarios mediante servicios de OAuth.

(Heredado de AuthenticationMiddleware<TOptions>)
Backchannel

Middleware de ASP.NET Core para autenticar a los usuarios mediante servicios de OAuth.

Logger

Middleware de ASP.NET Core para autenticar a los usuarios mediante servicios de OAuth.

(Heredado de AuthenticationMiddleware<TOptions>)
Options

Middleware de ASP.NET Core para autenticar a los usuarios mediante servicios de OAuth.

(Heredado de AuthenticationMiddleware<TOptions>)
UrlEncoder

Middleware de ASP.NET Core para autenticar a los usuarios mediante servicios de OAuth.

(Heredado de AuthenticationMiddleware<TOptions>)

Métodos

CreateHandler()

Proporciona el AuthenticationHandler<TOptions> objeto para procesar solicitudes relacionadas con la autenticación.

Invoke(HttpContext)

Middleware de ASP.NET Core para autenticar a los usuarios mediante servicios de OAuth.

(Heredado de AuthenticationMiddleware<TOptions>)

Se aplica a