Partilhar via


IOAuthEvents Interface

Definição

Especifica métodos de retorno de chamada que o invoca para habilitar o OAuthMiddleware<TOptions> controle do desenvolvedor sobre o processo de autenticação.

public interface class IOAuthEvents : Microsoft::AspNetCore::Authentication::IRemoteAuthenticationEvents
public interface IOAuthEvents : Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents
type IOAuthEvents = interface
    interface IRemoteAuthenticationEvents
Public Interface IOAuthEvents
Implements IRemoteAuthenticationEvents
Derivado
Implementações

Métodos

CreatingTicket(OAuthCreatingTicketContext)

Invocado após o provedor autenticar com êxito um usuário. Isso pode ser usado para recuperar informações do usuário. Esse evento pode não ser invocado por subclasses de OAuthAuthenticationHandler se eles substituirem CreateTicketAsync.

RedirectToAuthorizationEndpoint(OAuthRedirectToAuthorizationContext)

Chamado quando um Desafio causa um redirecionamento para o ponto de extremidade autorizado.

RemoteFailure(FailureContext)

Invocado quando o processo de autenticação remota tem um erro.

(Herdado de IRemoteAuthenticationEvents)
TicketReceived(TicketReceivedContext)

Invocado antes de entrar.

(Herdado de IRemoteAuthenticationEvents)

Aplica-se a