Microsoft.AspNetCore.Authentication.Cookies Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera typy obsługujące uwierzytelnianie oparte na plikach cookie.
Klasy
BaseCookieContext |
Zawiera typy obsługujące uwierzytelnianie oparte na plikach cookie. |
ChunkingCookieManager |
To obsługuje pliki cookie, które są ograniczone przez długość pliku cookie. Dzieli długie pliki cookie na odpowiedzi i ponownie usuwa je z żądań. |
CookieAuthenticationDefaults |
Wartości domyślne związane z programem obsługi uwierzytelniania opartego na plikach cookie |
CookieAuthenticationEvents |
Umożliwia subskrybowanie zdarzeń zgłaszanych podczas uwierzytelniania plików cookie. |
CookieAuthenticationHandler |
Implementacja programu obsługi uwierzytelniania opartego na plikach cookie. |
CookieAuthenticationMiddleware |
Zawiera typy obsługujące uwierzytelnianie oparte na plikach cookie. |
CookieAuthenticationOptions |
Opcje konfiguracji dla programu CookieAuthenticationOptions. |
CookieRedirectContext |
Kontekst przekazywany, gdy narzędzie Challenge, SignIn lub SignOut powoduje przekierowanie w programie pośredniczącym plików cookie |
CookieSignedInContext |
Obiekt kontekstu przekazany do metody ICookieAuthenticationEvents SignedIn. |
CookieSigningInContext |
Obiekt kontekstu przekazany do obiektu SigningIn(CookieSigningInContext). |
CookieSigningOutContext |
Obiekt kontekstu przekazany do obiektu SigningOut(CookieSigningOutContext) |
CookieSlidingExpirationContext |
Obiekt kontekstu przekazany do metody CookieAuthenticationEvents OnCheckSlidingExpiration. |
CookieValidatePrincipalContext |
Obiekt kontekstu przekazany do metody CookieAuthenticationEvents ValidatePrincipal. |
PostConfigureCookieAuthenticationOptions |
Służy do konfigurowania wartości domyślnych dla wszystkich CookieAuthenticationOptionselementów . |
Interfejsy
ICookieAuthenticationEvents |
Określa metody wywołania zwrotnego, które CookieAuthenticationMiddleware wywołuje w celu umożliwienia deweloperowi kontroli nad procesem uwierzytelniania. /> |
ICookieManager |
Jest to używane przez plik CookieAuthenticationMiddleware do przetwarzania plików cookie żądań i odpowiedzi. Jest on abstrahowany od normalnych interfejsów API plików cookie, aby umożliwić wykonywanie złożonych operacji, takich jak fragmentowanie. |
ITicketStore |
Zapewnia to abstrakcyjny mechanik magazynu, aby zachować informacje o tożsamości na serwerze, jednocześnie wysyłając tylko prosty klucz identyfikatora do klienta. Jest to najczęściej używane do eliminowania problemów z serializacją dużych tożsamości w plikach cookie. |
Uwagi
Aby uzyskać więcej informacji na temat korzystania z uwierzytelniania opartego na plikach cookie, zobacz Używanie uwierzytelniania plików cookie bez ASP.NET Core Identity.