CookieValidatePrincipalContext 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 ValidatePrincipal yöntemine geçirilen bağlam nesnesi.
public ref class CookieValidatePrincipalContext : Microsoft::AspNetCore::Authentication::Cookies::BaseCookieContext
public ref class CookieValidatePrincipalContext : Microsoft::AspNetCore::Authentication::PrincipalContext<Microsoft::AspNetCore::Authentication::Cookies::CookieAuthenticationOptions ^>
public class CookieValidatePrincipalContext : Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext
public class CookieValidatePrincipalContext : Microsoft.AspNetCore.Authentication.PrincipalContext<Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions>
type CookieValidatePrincipalContext = class
inherit BaseCookieContext
type CookieValidatePrincipalContext = class
inherit PrincipalContext<CookieAuthenticationOptions>
Public Class CookieValidatePrincipalContext
Inherits BaseCookieContext
Public Class CookieValidatePrincipalContext
Inherits PrincipalContext(Of CookieAuthenticationOptions)
- Devralma
- Devralma
-
CookieValidatePrincipalContext
Oluşturucular
CookieValidatePrincipalContext(HttpContext, AuthenticationScheme, CookieAuthenticationOptions, AuthenticationTicket) |
Bağlam nesnesinin yeni bir örneğini oluşturur. |
CookieValidatePrincipalContext(HttpContext, AuthenticationTicket, CookieAuthenticationOptions) |
Bağlam nesnesinin yeni bir örneğini oluşturur. |
Özellikler
HttpContext |
CookieAuthenticationEvents ValidatePrincipal yöntemine geçirilen bağlam nesnesi. (Devralındığı yer: BaseContext) |
HttpContext |
Bağlam. (Devralındığı yer: BaseContext<TOptions>) |
Options |
CookieAuthenticationEvents ValidatePrincipal yöntemine geçirilen bağlam nesnesi. (Devralındığı yer: BaseCookieContext) |
Options |
Şemayla ilişkili kimlik doğrulama seçeneklerini alır. (Devralındığı yer: BaseContext<TOptions>) |
Principal |
İstekle gelen talep sorumlusunu içerir. Kimliği doğrulanmış kullanıcının ayrıntılarını değiştirmek için değiştirilebilir. |
Principal |
ClaimsPrincipal Kullanıcı taleplerini içeren öğesini alır. (Devralındığı yer: PrincipalContext<TOptions>) |
Properties |
İstek biletiyle gelen ek meta verileri içerir. Değiştirilmiş olabilir. |
Properties |
öğesini alır veya ayarlar AuthenticationProperties. (Devralındığı yer: PropertiesContext<TOptions>) |
Request |
CookieAuthenticationEvents ValidatePrincipal yöntemine geçirilen bağlam nesnesi. (Devralındığı yer: BaseContext) |
Request |
İstek. (Devralındığı yer: BaseContext<TOptions>) |
Response |
CookieAuthenticationEvents ValidatePrincipal yöntemine geçirilen bağlam nesnesi. (Devralındığı yer: BaseContext) |
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 |
Yöntemler
RejectPrincipal() |
Gelen sorumluyu reddetmek için çağrıldı. Uygulama hesabın artık etkin olmadığını belirlemişse ve istek anonimmiş gibi ele alınmalıdır. |
ReplacePrincipal(ClaimsPrincipal) |
Talep sorumlusunu değiştirmek için çağrıldı. Sağlanan sorumlu, kimliği doğrulanmış isteğin kimliğini belirleyen Principal özelliğinin değerini değiştirir. |