Compartilhar via


IAuthenticationRequestHandler Interface

Definição

Usado para determinar se um manipulador deseja participar do processamento de solicitações.

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
Derivado
Implementações

Métodos

AuthenticateAsync()

Autenticar a solicitação atual.

(Herdado de IAuthenticationHandler)
ChallengeAsync(AuthenticationProperties)

Desafie a solicitação atual.

(Herdado de IAuthenticationHandler)
ForbidAsync(AuthenticationProperties)

Proibir a solicitação atual.

(Herdado de IAuthenticationHandler)
HandleRequestAsync()

Obtém um valor que determina se a solicitação deve parar de ser processada.

Esse recurso é compatível com o middleware de autenticação que não invoca nenhum middleware ou subsequente IAuthenticationHandler configurado no pipeline de solicitação se o manipulador retornar true.

InitializeAsync(AuthenticationScheme, HttpContext)

Inicialize o manipulador de autenticação. O manipulador deve inicializar tudo o que precisa da solicitação e do esquema como parte desse método.

(Herdado de IAuthenticationHandler)

Aplica-se a