Freigeben über


IOAuthEvents Schnittstelle

Definition

Gibt Rückrufmethoden an, die von OAuthMiddleware<TOptions> aufgerufen werden, um entwicklerseitig die Kontrolle über den Authentifizierungsprozess zu ermöglichen.

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
Abgeleitet
Implementiert

Methoden

CreatingTicket(OAuthCreatingTicketContext)

Wird aufgerufen, nachdem der Anbieter einen Benutzer erfolgreich authentifiziert hat. Dies kann zum Abrufen von Benutzerinformationen verwendet werden. Dieses Ereignis wird möglicherweise nicht von Unterklassen von OAuthAuthenticationHandler aufgerufen, wenn sie CreateTicketAsync außer Kraft setzen.

RedirectToAuthorizationEndpoint(OAuthRedirectToAuthorizationContext)

Wird aufgerufen, wenn eine Challenge eine Umleitung zum Autorisierungsendpunkt bewirkt.

RemoteFailure(FailureContext)

Wird aufgerufen, wenn der Remoteauthentifizierungsprozess einen Fehler aufweist.

(Geerbt von IRemoteAuthenticationEvents)
TicketReceived(TicketReceivedContext)

Wird vor der Anmeldung aufgerufen.

(Geerbt von IRemoteAuthenticationEvents)

Gilt für: