Microsoft.AspNetCore.Authentication.Cookies Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Typen, die die cookiebasierte Authentifizierung unterstützen.
Klassen
| Name | Beschreibung |
|---|---|
| BaseCookieContext |
Enthält Typen, die die cookiebasierte Authentifizierung unterstützen. |
| ChunkingCookieManager |
Dies verarbeitet Cookies, die pro Cookielänge begrenzt sind. Es bricht lange Cookies für Antworten auf und setzt sie von Anforderungen neu zusammen. |
| CookieAuthenticationDefaults |
Standardwerte im Zusammenhang mit cookiebasiertem Authentifizierungshandler |
| CookieAuthenticationEvents |
Ermöglicht das Abonnieren von Ereignissen, die während der Cookie-Authentifizierung ausgelöst werden. |
| CookieAuthenticationHandler |
Implementierung für den cookiebasierten Authentifizierungshandler. |
| CookieAuthenticationMiddleware |
Enthält Typen, die die cookiebasierte Authentifizierung unterstützen. |
| CookieAuthenticationOptions |
Konfigurationsoptionen für CookieAuthenticationOptions. |
| CookieRedirectContext |
Kontext, der übergeben wird, wenn eine Abfrage, SignIn oder SignOut eine Umleitung in der Cookie-Middleware verursacht |
| CookieSignedInContext |
Kontextobjekt, das an die ICookieAuthenticationEvents-Methode SignedIn übergeben wird. |
| CookieSigningInContext |
Kontextobjekt, das an die SigningIn(CookieSigningInContext). |
| CookieSigningOutContext |
Kontextobjekt, das an die SigningOut(CookieSigningOutContext) |
| CookieSlidingExpirationContext |
Kontextobjekt, das an die CookieAuthenticationEvents OnCheckSlidingExpiration-Methode übergeben wird. |
| CookieValidatePrincipalContext |
Kontextobjekt, das an die CookieAuthenticationEvents ValidatePrincipal-Methode übergeben wird. |
| PostConfigureCookieAuthenticationOptions |
Wird zum Einrichten von Standardwerten für alle CookieAuthenticationOptionsverwendet. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| ICookieAuthenticationEvents |
Gibt Rückrufmethoden an, die aufgerufen CookieAuthenticationMiddleware werden, um die Entwicklersteuerung über den Authentifizierungsprozess zu ermöglichen. /> |
| ICookieManager |
Dies wird von cookieAuthenticationMiddleware verwendet, um Anforderungs- und Antwortcookies zu verarbeiten. Es wird von den normalen Cookie-APIs abstrahiert, um komplexe Vorgänge wie Blöcke zu ermöglichen. |
| ITicketStore |
Dadurch wird eine abstrakte Speichermechanik bereitgestellt, um Identitätsinformationen auf dem Server beizubehalten, während nur ein einfacher Bezeichnerschlüssel an den Client gesendet wird. Dies wird am häufigsten verwendet, um Probleme mit der Serialisierung großer Identitäten in Cookies zu beheben. |
Hinweise
Weitere Informationen zur Verwendung der cookiebasierten Authentifizierung finden Sie unter "Verwenden der Cookieauthentifizierung ohne ASP.NET Core Identity".