CookieSlidingExpirationContext Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
CookieAuthenticationEvents OnCheckSlidingExpiration yöntemine geçirilen bağlam nesnesi.
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)
- Devralma
-
CookieSlidingExpirationContext
Oluşturucular
CookieSlidingExpirationContext(HttpContext, AuthenticationScheme, CookieAuthenticationOptions, AuthenticationTicket, TimeSpan, TimeSpan) |
Bağlam nesnesinin yeni bir örneğini oluşturur. |
Özellikler
ElapsedTime |
Tanımlama bilgisinin verilmesinden veya yenilenmesinden bu yana geçen süre. |
HttpContext |
Bağlam. (Devralındığı yer: BaseContext<TOptions>) |
Options |
Şemayla ilişkili kimlik doğrulama seçeneklerini alır. (Devralındığı yer: BaseContext<TOptions>) |
Principal |
ClaimsPrincipal Kullanıcı taleplerini içeren öğesini alır. (Devralındığı yer: PrincipalContext<TOptions>) |
Properties |
öğesini alır veya ayarlar AuthenticationProperties. (Devralındığı yer: PropertiesContext<TOptions>) |
RemainingTime |
Tanımlama bilgisinin süresi dolana kadar kalan süre. |
Request |
İstek. (Devralındığı yer: BaseContext<TOptions>) |
Response |
Yanıt. (Devralındığı yer: BaseContext<TOptions>) |
Scheme |
Kimlik doğrulama düzeni. (Devralındığı yer: BaseContext<TOptions>) |
ShouldRenew |
Doğruysa, tanımlama bilgisi yenilenir. Geçen süre kalan süreden daha uzunsa (örneğin süresi %50'den fazla doldu) ilk değer doğru olur. |