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


CookieSlidingExpirationContext Класс

Определение

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

public class CookieSlidingExpirationContext : Microsoft.AspNetCore.Authentication.PrincipalContext<Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions>
type CookieSlidingExpirationContext = class
    inherit PrincipalContext<CookieAuthenticationOptions>
Public Class CookieSlidingExpirationContext
Inherits PrincipalContext(Of CookieAuthenticationOptions)
Наследование

Конструкторы

CookieSlidingExpirationContext(HttpContext, AuthenticationScheme, CookieAuthenticationOptions, AuthenticationTicket, TimeSpan, TimeSpan)

Создает новый экземпляр объекта контекста.

Свойства

ElapsedTime

Время, прошедшее с момента выдачи или продления файла cookie.

HttpContext

Контекст.

(Унаследовано от BaseContext<TOptions>)
Options

Возвращает параметры проверки подлинности, связанные со схемой.

(Унаследовано от BaseContext<TOptions>)
Principal

Возвращает объект , ClaimsPrincipal содержащий утверждения пользователя.

(Унаследовано от PrincipalContext<TOptions>)
Properties

Возвращает или задает класс AuthenticationProperties.

(Унаследовано от PropertiesContext<TOptions>)
RemainingTime

Время, оставшееся до истечения срока действия файла cookie.

Request

Запрос.

(Унаследовано от BaseContext<TOptions>)
Response

Ответ.

(Унаследовано от BaseContext<TOptions>)
Scheme

Схема проверки подлинности.

(Унаследовано от BaseContext<TOptions>)
ShouldRenew

Если задано значение true, файл cookie будет обновлен. Начальное значение будет true, если затраченное время больше оставшегося времени (например, истекло более 50 %).

Применяется к