Microsoft.AspNetCore.Authentication.Cookies Obor názvů

Obsahuje typy, které podporují ověřování na základě souborů cookie.

Třídy

BaseCookieContext
ChunkingCookieManager

To zpracovává soubory cookie, které jsou omezeny na délku souboru cookie. Rozdělí dlouhé soubory cookie pro odpovědi a znovu je sestaví z požadavků.

CookieAuthenticationDefaults

Výchozí hodnoty týkající se obslužné rutiny ověřování založené na souborech cookie

CookieAuthenticationEvents

Umožňuje přihlášení k odběru událostí vyvolaných při ověřování souborů cookie.

CookieAuthenticationHandler

Implementace obslužné rutiny ověřování založené na souborech cookie.

CookieAuthenticationMiddleware
CookieAuthenticationOptions

Možnosti konfigurace pro CookieAuthenticationOptions .

CookieRedirectContext

Kontext předaný, když se výzva, přihlášení nebo odhlášení způsobí přesměrování v middlewari souborů cookie

CookieSignedInContext

Objekt kontextu předaný metodě ICookieAuthenticationEvents SignedIn.

CookieSigningInContext

Objekt kontextu předaný do SigningIn(CookieSigningInContext) .

CookieSigningOutContext

Kontextový objekt předaný do SigningOut(CookieSigningOutContext)

CookieValidatePrincipalContext

Objekt kontextu předaný metodě CookieAuthenticationEvents ValidatePrincipal.

PostConfigureCookieAuthenticationOptions

Slouží k nastavení výchozích hodnot pro všechny CookieAuthenticationOptions .

Rozhraní

ICookieAuthenticationEvents

Určuje metody zpětného volání, které CookieAuthenticationMiddleware vyvolává možnost Povolit vývojářům kontrolu nad procesem ověřování. />

ICookieManager

Tuto metodu používá CookieAuthenticationMiddleware ke zpracování souborů cookie požadavků a odpovědí. Je abstraktní z normálních rozhraní API souborů cookie, aby umožňovala složité operace, jako je například blokování.

ITicketStore

To poskytuje abstraktní paměťové rozhraní, které zachovává informace o identitě na serveru, zatímco posílá klientovi jenom jednoduchý identifikátor klíče. To se nejčastěji používá ke zmírnění potíží s serializací velkých identit do souborů cookie.

Poznámky

Další informace o použití ověřování na základě souborů cookie najdete v tématu použití ověřování souborem cookie bez ASP.NET Core identity.