IAuthenticationRequestHandler Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird verwendet, um zu bestimmen, ob ein Handler an der Anforderungsverarbeitung teilnehmen möchte.
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
- Abgeleitet
- Implementiert
Methoden
AuthenticateAsync() |
Authentifizieren Sie die aktuelle Anforderung. (Geerbt von IAuthenticationHandler) |
ChallengeAsync(AuthenticationProperties) |
Fordern Sie die aktuelle Anforderung an. (Geerbt von IAuthenticationHandler) |
ForbidAsync(AuthenticationProperties) |
Verbieten Sie die aktuelle Anforderung. (Geerbt von IAuthenticationHandler) |
HandleRequestAsync() |
Ruft einen Wert ab, der bestimmt, ob die Anforderung nicht mehr verarbeitet werden soll.
Dieses Feature wird von der Authentifizierungsmiddleware unterstützt, die keine nachfolgenden IAuthenticationHandler oder in der Anforderungspipeline konfigurierten Middleware aufruft, wenn der Handler zurückgibt |
InitializeAsync(AuthenticationScheme, HttpContext) |
Initialisieren Sie den Authentifizierungshandler. Der Handler sollte alles initialisieren, was er aus der Anforderung und dem Schema als Teil dieser Methode benötigt. (Geerbt von IAuthenticationHandler) |