Freigeben über


IAuthenticationSignInHandler Schnittstelle

Definition

Wird verwendet, um zu bestimmen, ob ein Handler SignIn unterstützt.

public interface class IAuthenticationSignInHandler : Microsoft::AspNetCore::Authentication::IAuthenticationSignOutHandler
public interface IAuthenticationSignInHandler : Microsoft.AspNetCore.Authentication.IAuthenticationSignOutHandler
type IAuthenticationSignInHandler = interface
    interface IAuthenticationSignOutHandler
    interface IAuthenticationHandler
type IAuthenticationSignInHandler = interface
    interface IAuthenticationHandler
    interface IAuthenticationSignOutHandler
Public Interface IAuthenticationSignInHandler
Implements IAuthenticationSignOutHandler
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)
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)
SignInAsync(ClaimsPrincipal, AuthenticationProperties)

Behandeln Sie die Anmeldung.

SignOutAsync(AuthenticationProperties)

Abmeldeverhalten.

(Geerbt von IAuthenticationSignOutHandler)

Gilt für: