Udostępnij za pośrednictwem


CookieSlidingExpirationContext Klasa

Definicja

Obiekt kontekstu przekazany do metody 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)
Dziedziczenie

Konstruktory

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

Tworzy nowe wystąpienie obiektu kontekstu.

Właściwości

ElapsedTime

Czas, który upłynął od momentu wystawienia lub odnowienia pliku cookie.

HttpContext

Kontekst.

(Odziedziczone po BaseContext<TOptions>)
Options

Pobiera opcje uwierzytelniania skojarzone ze schematem.

(Odziedziczone po BaseContext<TOptions>)
Principal

ClaimsPrincipal Pobiera zawierające oświadczenia użytkownika.

(Odziedziczone po PrincipalContext<TOptions>)
Properties

Pobiera lub ustawia wartość AuthenticationProperties.

(Odziedziczone po PropertiesContext<TOptions>)
RemainingTime

Czas pozostały do momentu wygaśnięcia pliku cookie.

Request

Żądanie.

(Odziedziczone po BaseContext<TOptions>)
Response

Odpowiedź.

(Odziedziczone po BaseContext<TOptions>)
Scheme

Schemat uwierzytelniania.

(Odziedziczone po BaseContext<TOptions>)
ShouldRenew

W przypadku wartości true plik cookie zostanie odnowiony. Wartość początkowa będzie mieć wartość true, jeśli czas, który upłynął, jest dłuższy niż pozostały czas (np. ponad 50% wygasło).

Dotyczy