Bagikan melalui


CookieSlidingExpirationContext Kelas

Definisi

Objek konteks diteruskan ke metode 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)
Warisan

Konstruktor

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

Membuat instans baru objek konteks.

Properti

ElapsedTime

Jumlah waktu yang telah berlalu sejak cookie dikeluarkan atau diperbarui.

HttpContext

Konteksnya.

(Diperoleh dari BaseContext<TOptions>)
Options

Mendapatkan opsi autentikasi yang terkait dengan skema.

(Diperoleh dari BaseContext<TOptions>)
Principal

ClaimsPrincipal Mendapatkan yang berisi klaim pengguna.

(Diperoleh dari PrincipalContext<TOptions>)
Properties

Mendapatkan atau mengatur AuthenticationProperties.

(Diperoleh dari PropertiesContext<TOptions>)
RemainingTime

Jumlah waktu yang tersisa hingga cookie kedaluwarsa.

Request

Permintaan.

(Diperoleh dari BaseContext<TOptions>)
Response

Responnya.

(Diperoleh dari BaseContext<TOptions>)
Scheme

Skema autentikasi.

(Diperoleh dari BaseContext<TOptions>)
ShouldRenew

Jika true, cookie akan diperpanjang. Nilai awal akan benar jika waktu yang berlalu lebih besar dari waktu yang tersisa (misalnya lebih dari 50% kedaluwarsa).

Berlaku untuk