Compartilhar via


IAuthenticationSignInHandler Interface

Definição

Usado para determinar se um manipulador dá suporte ao SignIn.

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
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)
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)
SignInAsync(ClaimsPrincipal, AuthenticationProperties)

Manipule a entrada.

SignOutAsync(AuthenticationProperties)

Comportamento de saída.

(Herdado de IAuthenticationSignOutHandler)

Aplica-se a