Compartir a través de


IAuthenticationRequestHandler Interfaz

Definición

Se usa para determinar si un controlador quiere participar en el procesamiento de solicitudes.

public interface class IAuthenticationRequestHandler : Microsoft::AspNetCore::Authentication::IAuthenticationHandler
public interface IAuthenticationRequestHandler : Microsoft.AspNetCore.Authentication.IAuthenticationHandler
type IAuthenticationRequestHandler = interface
    interface IAuthenticationHandler
Public Interface IAuthenticationRequestHandler
Implements IAuthenticationHandler
Derivado
Implementaciones

Métodos

AuthenticateAsync()

Autentique la solicitud actual.

(Heredado de IAuthenticationHandler)
ChallengeAsync(AuthenticationProperties)

Desafío de la solicitud actual.

(Heredado de IAuthenticationHandler)
ForbidAsync(AuthenticationProperties)

Prohibir la solicitud actual.

(Heredado de IAuthenticationHandler)
HandleRequestAsync()

Obtiene un valor que determina si la solicitud debe dejar de procesarse.

Esta característica es compatible con el middleware de autenticación que no invoca ningún middleware posterior IAuthenticationHandler o configurado en la canalización de solicitudes si el controlador devuelve true.

InitializeAsync(AuthenticationScheme, HttpContext)

Inicialice el controlador de autenticación. El controlador debe inicializar todo lo que necesite de la solicitud y el esquema como parte de este método.

(Heredado de IAuthenticationHandler)

Se aplica a