Partager via


IAuthenticationRequestHandler Interface

Définition

Permet de déterminer si un gestionnaire souhaite participer au traitement des demandes.

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
Dérivé
Implémente

Méthodes

AuthenticateAsync()

Authentifiez la demande actuelle.

(Hérité de IAuthenticationHandler)
ChallengeAsync(AuthenticationProperties)

Défiez la demande actuelle.

(Hérité de IAuthenticationHandler)
ForbidAsync(AuthenticationProperties)

Interdire la demande actuelle.

(Hérité de IAuthenticationHandler)
HandleRequestAsync()

Obtient une valeur qui détermine si le traitement de la demande doit cesser.

Cette fonctionnalité est prise en charge par le middleware d’authentification qui n’appelle aucun intergiciel ultérieur IAuthenticationHandler ou configuré dans le pipeline de requête si le gestionnaire retourne true.

InitializeAsync(AuthenticationScheme, HttpContext)

Initialisez le gestionnaire d’authentification. Le gestionnaire doit initialiser tout ce dont il a besoin à partir de la demande et du schéma dans le cadre de cette méthode.

(Hérité de IAuthenticationHandler)

S’applique à