Freigeben über


ICookieAuthenticationEvents Schnittstelle

Definition

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

public interface class ICookieAuthenticationEvents
public interface ICookieAuthenticationEvents
type ICookieAuthenticationEvents = interface
Public Interface ICookieAuthenticationEvents
Abgeleitet

Methoden

RedirectToAccessDenied(CookieRedirectContext)

Wird aufgerufen, wenn ein Zugriff verweigert eine Umleitung in der Cookie-Middleware verursacht.

RedirectToLogin(CookieRedirectContext)

Wird aufgerufen, wenn ein SignIn eine Umleitung in der Cookie-Middleware verursacht.

RedirectToLogout(CookieRedirectContext)

Wird aufgerufen, wenn ein SignOut eine Umleitung in der Cookie-Middleware verursacht.

RedirectToReturnUrl(CookieRedirectContext)

Wird aufgerufen, wenn sie zurück zur Rückgabe-URL in der Cookie-Middleware weitergeleitet wird.

SignedIn(CookieSignedInContext)

Wird aufgerufen, wenn ein Endpunkt Anmeldeinformationen bereitgestellt hat, nachdem diese in ein Cookie konvertiert wurden.

SigningIn(CookieSigningInContext)

Wird aufgerufen, wenn ein Endpunkt Anmeldeinformationen bereitgestellt hat, bevor er in ein Cookie konvertiert wurde. Durch Implementieren dieser Methode können die Ansprüche und zusätzlichen Informationen, die in das Ticket einfließen, geändert werden.

SigningOut(CookieSigningOutContext)

Wird während des Abmeldedatenflusses aufgerufen, um den Cookiebereinigungsvorgang zu verbessern.

ValidatePrincipal(CookieValidatePrincipalContext)

Wird jedes Mal aufgerufen, wenn ein Anforderungsprinzipal von der Middleware überprüft wurde. Durch die Implementierung dieser Methode kann die Anwendung den Prinzipal ändern oder ablehnen, der mit der Anforderung eingegangen ist.

Gilt für: