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

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

Классы

BaseCookieContext
ChunkingCookieManager

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

CookieAuthenticationDefaults

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

CookieAuthenticationEvents

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

CookieAuthenticationHandler

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

CookieAuthenticationMiddleware
CookieAuthenticationOptions

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

CookieRedirectContext

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

CookieSignedInContext

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

CookieSigningInContext

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

CookieSigningOutContext

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

CookieSlidingExpirationContext

Объект контекста, передаваемый методу Ончеккслидинжекспиратион Кукиеаусентикатионевентс.

CookieValidatePrincipalContext

Объект контекста, передаваемый методу ВалидатепринЦипал Кукиеаусентикатионевентс.

PostConfigureCookieAuthenticationOptions

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

Интерфейсы

ICookieAuthenticationEvents

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

ICookieManager

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

ITicketStore

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

Комментарии

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