Condividi tramite


CookieSlidingExpirationContext Classe

Definizione

Oggetto Context passato al metodo OnCheckSlidingExpiration CookieAuthenticationEvents.

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)
Ereditarietà

Costruttori

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

Crea una nuova istanza dell'oggetto di contesto.

Proprietà

ElapsedTime

Intervallo di tempo trascorso dal momento in cui il cookie è stato rilasciato o rinnovato.

HttpContext

Contesto.

(Ereditato da BaseContext<TOptions>)
Options

Ottiene le opzioni di autenticazione associate allo schema.

(Ereditato da BaseContext<TOptions>)
Principal

Ottiene l'oggetto ClaimsPrincipal contenente le attestazioni utente.

(Ereditato da PrincipalContext<TOptions>)
Properties

Ottiene o imposta AuthenticationProperties.

(Ereditato da PropertiesContext<TOptions>)
RemainingTime

Periodo di tempo rimanente fino alla scadenza del cookie.

Request

Richiesta.

(Ereditato da BaseContext<TOptions>)
Response

Risposta.

(Ereditato da BaseContext<TOptions>)
Scheme

Schema di autenticazione.

(Ereditato da BaseContext<TOptions>)
ShouldRenew

Se true, il cookie verrà rinnovato. Il valore iniziale sarà true se il tempo trascorso è maggiore del tempo rimanente ,ad esempio più del 50% scaduto.

Si applica a