Condividi tramite


IAuthenticationRequestHandler Interfaccia

Definizione

Usato per determinare se un gestore desidera partecipare all'elaborazione delle richieste.

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
Derivato
Implementazioni

Metodi

AuthenticateAsync()

Autenticare la richiesta corrente.

(Ereditato da IAuthenticationHandler)
ChallengeAsync(AuthenticationProperties)

Sfidare la richiesta corrente.

(Ereditato da IAuthenticationHandler)
ForbidAsync(AuthenticationProperties)

Impedisci la richiesta corrente.

(Ereditato da IAuthenticationHandler)
HandleRequestAsync()

Ottiene un valore che determina se la richiesta deve interrompere l'elaborazione.

Questa funzionalità è supportata dal middleware di autenticazione che non richiama alcun middleware successivo IAuthenticationHandler o configurato nella pipeline di richiesta se il gestore restituisce true.

InitializeAsync(AuthenticationScheme, HttpContext)

Inizializzare il gestore di autenticazione. Il gestore deve inizializzare qualsiasi elemento necessario dalla richiesta e dallo schema come parte di questo metodo.

(Ereditato da IAuthenticationHandler)

Si applica a