IOpenIdConnectEvents Schnittstelle

Definition

Gibt Ereignisse an, die von OpenIdConnectMiddlewareaufgerufen werden, um entwicklerseitig die Kontrolle über den Authentifizierungsprozess zu ermöglichen.

public interface class IOpenIdConnectEvents : Microsoft::AspNetCore::Authentication::IRemoteAuthenticationEvents
public interface IOpenIdConnectEvents : Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents
type IOpenIdConnectEvents = interface
    interface IRemoteAuthenticationEvents
Public Interface IOpenIdConnectEvents
Implements IRemoteAuthenticationEvents
Abgeleitet
Implementiert

Methoden

AuthenticationFailed(AuthenticationFailedContext)

Wird aufgerufen, wenn während der Anforderungsverarbeitung Ausnahmen ausgelöst werden. Die Ausnahmen werden erneut nach diesem Ereignis ausgelöst, wenn sie nicht unterdrückt werden.

AuthorizationCodeReceived(AuthorizationCodeReceivedContext)

Wird nach der Sicherheitstokenüberprüfung aufgerufen, wenn ein Autorisierungscode in der Protokollnachricht vorhanden ist.

MessageReceived(MessageReceivedContext)

Wird aufgerufen, nachdem eine Protokollnachricht erstmals empfangen wurde.

RedirectToIdentityProvider(RedirectContext)

Wird aufgerufen, bevor sie zur Authentifizierung an den Identitätsanbieter umgeleitet werden.

RedirectToIdentityProviderForSignOut(RedirectContext)

Wird aufgerufen, bevor Sie zum Identitätsanbieter umgeleitet werden, um sich abzumelden.

RemoteFailure(FailureContext)

Wird aufgerufen, wenn der Remoteauthentifizierungsprozess einen Fehler aufweist.

(Geerbt von IRemoteAuthenticationEvents)
RemoteSignOut(RemoteSignOutContext)

Wird aufgerufen, wenn eine Anforderung auf dem RemoteSignOutPath empfangen wird.

TicketReceived(TicketReceivedContext)

Wird vor der Anmeldung aufgerufen.

(Geerbt von IRemoteAuthenticationEvents)
TokenResponseReceived(TokenResponseReceivedContext)

Wird aufgerufen, nachdem "Autorisierungscode" für Token am Tokenendpunkt eingelöst wurde.

TokenValidated(TokenValidatedContext)

Wird aufgerufen, wenn ein IdToken überprüft und ein AuthenticationTicket erstellt wurde.

UserInformationReceived(UserInformationReceivedContext)

Wird aufgerufen, wenn Benutzerinformationen vom UserInfoEndpoint abgerufen werden.

Gilt für: