Udostępnij za pośrednictwem


IAuthenticationRequestHandler Interfejs

Definicja

Służy do określania, czy program obsługi chce uczestniczyć w przetwarzaniu żądań.

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
Pochodne
Implementuje

Metody

AuthenticateAsync()

Uwierzytelnij bieżące żądanie.

(Odziedziczone po IAuthenticationHandler)
ChallengeAsync(AuthenticationProperties)

Wyzwij bieżące żądanie.

(Odziedziczone po IAuthenticationHandler)
ForbidAsync(AuthenticationProperties)

Zabronić bieżącego żądania.

(Odziedziczone po IAuthenticationHandler)
HandleRequestAsync()

Pobiera wartość określającą, czy żądanie powinno przestać być przetwarzane.

Ta funkcja jest obsługiwana przez oprogramowanie pośredniczące uwierzytelniania, które nie wywołuje żadnego kolejnego IAuthenticationHandler oprogramowania pośredniczącego skonfigurowanego w potoku żądania, jeśli program obsługi zwróci wartość true.

InitializeAsync(AuthenticationScheme, HttpContext)

Zainicjuj procedurę obsługi uwierzytelniania. Procedura obsługi powinna zainicjować wszystko, czego potrzebuje od żądania i schematu w ramach tej metody.

(Odziedziczone po IAuthenticationHandler)

Dotyczy