Sdílet prostřednictvím


CookieSlidingExpirationContext Třída

Definice

Kontextový objekt předaný metodě 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)
Dědičnost

Konstruktory

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

Vytvoří novou instanci kontextového objektu.

Vlastnosti

ElapsedTime

Doba, která uplynula od vydání nebo obnovení souboru cookie.

HttpContext

Kontext

(Zděděno od BaseContext<TOptions>)
Options

Získá možnosti ověřování přidružené k schématu.

(Zděděno od BaseContext<TOptions>)
Principal

Získá obsahující ClaimsPrincipal deklarace identity uživatele.

(Zděděno od PrincipalContext<TOptions>)
Properties

Získá nebo nastaví AuthenticationProperties.

(Zděděno od PropertiesContext<TOptions>)
RemainingTime

Doba, kterou zbývá do vypršení platnosti souboru cookie.

Request

Žádost

(Zděděno od BaseContext<TOptions>)
Response

Odpověď.

(Zděděno od BaseContext<TOptions>)
Scheme

Schéma ověřování.

(Zděděno od BaseContext<TOptions>)
ShouldRenew

Pokud je hodnota true, soubor cookie se obnoví. Počáteční hodnota bude true, pokud je uplynulý čas delší než zbývající čas (např. platnost vypršela o více než 50 %).

Platí pro