Поделиться через


Microsoft.AspNetCore.Authentication.Cookies Пространство имен

Содержит типы, поддерживающие проверку подлинности на основе файлов cookie.

Классы

BaseCookieContext

Содержит типы, поддерживающие проверку подлинности на основе файлов cookie.

ChunkingCookieManager

Обрабатывает файлы cookies, ограниченные по длине. Разбивает длинные файлы cookies для получения откликов и заново собирает их из запросов.

CookieAuthenticationDefaults

Значения по умолчанию, связанные с обработчиком проверки подлинности на основе файлов cookie

CookieAuthenticationEvents

Позволяет подписывание на события, возникающие во время проверки подлинности файла cookie.

CookieAuthenticationHandler

Реализация обработчика проверки подлинности на основе файлов cookie.

CookieAuthenticationMiddleware

Содержит типы, поддерживающие проверку подлинности на основе файлов cookie.

CookieAuthenticationOptions

Параметры конфигурации для CookieAuthenticationOptions.

CookieRedirectContext

Контекст, который передается, если Challenge, SignIn или SignOut вызывает перенаправление в ПО промежуточного слоя, обрабатывающее файлы cookie

CookieSignedInContext

Объект контекста, передаваемый методу ICookieAuthenticationEvents SignedIn.

CookieSigningInContext

Объект контекста, передаваемый в SigningIn(CookieSigningInContext).

CookieSigningOutContext

Объект контекста, передаваемый в SigningOut(CookieSigningOutContext)

CookieSlidingExpirationContext

Объект контекста, передаваемый методу CookieAuthenticationEvents OnCheckSlidingExpiration.

CookieValidatePrincipalContext

Объект контекста, передаваемый методу CookieAuthenticationEvents ValidatePrincipal.

PostConfigureCookieAuthenticationOptions

Используется для установки значений по умолчанию для всех CookieAuthenticationOptions.

Интерфейсы

ICookieAuthenticationEvents

Указывает методы обратного CookieAuthenticationMiddleware вызова, которые вызывается для включения контроля разработчика над процессом проверки подлинности. />

ICookieManager

Это используется cookieAuthenticationMiddleware для обработки файлов cookie запросов и ответов. Он абстрагируется от обычных API файлов cookie, что позволяет выполнять сложные операции, такие как фрагментирование.

ITicketStore

Это обеспечивает абстрактную механику хранения для сохранения сведений об удостоверениях на сервере, отправляя клиенту только простой ключ идентификатора. Чаще всего это используется для устранения проблем с сериализовкой больших удостоверений в файлы cookie.

Комментарии

Дополнительные сведения об использовании проверки подлинности на основе файлов cookie см. в разделе Использование проверки подлинности с помощью файлов cookie без ASP.NET Core identity.