Microsoft.AspNetCore.Authentication.Cookies Ad Alanı

Tanımlama bilgisi tabanlı kimlik doğrulamasını destekleyen türleri içerir.

Sınıflar

BaseCookieContext
ChunkingCookieManager

Bu, tanımlama bilgisi uzunluğu başına sınırlanan tanımlama bilgilerini işler. Yanıtlar için uzun tanımlama bilgilerini ayırır ve bunları isteklerle yeniden birleştirir.

CookieAuthenticationDefaults

Tanımlama bilgisi tabanlı kimlik doğrulama işleyicisiyle ilgili varsayılan değerler

CookieAuthenticationEvents

Tanımlama bilgisi kimlik doğrulaması sırasında oluşturulan olaylara abone olmayı sağlar.

CookieAuthenticationHandler

Tanımlama bilgisi tabanlı kimlik doğrulama işleyicisi için uygulama.

CookieAuthenticationMiddleware
CookieAuthenticationOptions

İçin yapılandırma seçenekleri CookieAuthenticationOptions .

CookieRedirectContext

Bir Challenge, SignIn veya SignOut, tanımlama bilgisi ara ortamında yeniden yönlendirmeye neden olursa bağlam geçildi

CookieSignedInContext

Bağlam nesnesi ııetag. Sigokıeauthenticationevents yöntemine geçildi.

CookieSigningInContext

Öğesine geçirilen bağlam nesnesi SigningIn(CookieSigningInContext) .

CookieSigningOutContext

Öğesine geçirilen bağlam nesnesi SigningOut(CookieSigningOutContext)

CookieValidatePrincipalContext

Bağlam nesnesi, tanımlama, ıeauthenticationevents ValidatePrincipal metoduna geçirildi.

PostConfigureCookieAuthenticationOptions

Varsayılanları ayarlamak için kullanılır CookieAuthenticationOptions .

Arabirimler

ICookieAuthenticationEvents

CookieAuthenticationMiddlewareKimlik doğrulama işlemi üzerinde geliştirici denetimini etkinleştirmek için çağırdıkları geri çağırma yöntemlerini belirtir. />

ICookieManager

Bu, istek ve yanıt tanımlama bilgilerini işlemek için pişirme ıeauthenticationara yazılım tarafından kullanılır. Öbek oluşturma gibi karmaşık işlemlere izin vermek için normal tanımlama bilgisi API 'Lerinden soyutlanmıştır.

ITicketStore

Bu, yalnızca istemciye basit bir tanımlayıcı anahtarı gönderilirken sunucu üzerindeki kimlik bilgilerini korumak için soyut bir depolama mekanizması sağlar. Bu en yaygın olarak, büyük kimlikleri tanımlama bilgilerine serileştirmede oluşan sorunları azaltmak için kullanılır.

Açıklamalar

Tanımlama bilgisi tabanlı kimlik doğrulaması kullanma hakkında daha fazla bilgi için bkz. ASP.NET Core kimliği olmadan tanımlama bilgisi kimlik doğrulaması kullanma