CookieValidatePrincipalContext Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Objek konteks diteruskan ke metode CookieAuthenticationEvents ValidatePrincipal.
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)
- Warisan
- Warisan
-
CookieValidatePrincipalContext
Konstruktor
CookieValidatePrincipalContext(HttpContext, AuthenticationScheme, CookieAuthenticationOptions, AuthenticationTicket) |
Membuat instans baru objek konteks. |
CookieValidatePrincipalContext(HttpContext, AuthenticationTicket, CookieAuthenticationOptions) |
Membuat instans baru objek konteks. |
Properti
HttpContext |
Objek konteks diteruskan ke metode CookieAuthenticationEvents ValidatePrincipal. (Diperoleh dari BaseContext) |
HttpContext |
Konteksnya. (Diperoleh dari BaseContext<TOptions>) |
Options |
Objek konteks diteruskan ke metode CookieAuthenticationEvents ValidatePrincipal. (Diperoleh dari BaseCookieContext) |
Options |
Mendapatkan opsi autentikasi yang terkait dengan skema. (Diperoleh dari BaseContext<TOptions>) |
Principal |
Berisi prinsip klaim yang tiba dengan permintaan. Dapat diubah untuk mengubah detail pengguna yang diautentikasi. |
Principal |
ClaimsPrincipal Mendapatkan yang berisi klaim pengguna. (Diperoleh dari PrincipalContext<TOptions>) |
Properties |
Berisi meta-data tambahan yang tiba dengan tiket permintaan. Dapat diubah. |
Properties |
Mendapatkan atau mengatur AuthenticationProperties. (Diperoleh dari PropertiesContext<TOptions>) |
Request |
Objek konteks diteruskan ke metode CookieAuthenticationEvents ValidatePrincipal. (Diperoleh dari BaseContext) |
Request |
Permintaan. (Diperoleh dari BaseContext<TOptions>) |
Response |
Objek konteks diteruskan ke metode CookieAuthenticationEvents ValidatePrincipal. (Diperoleh dari BaseContext) |
Response |
Responnya. (Diperoleh dari BaseContext<TOptions>) |
Scheme |
Skema autentikasi. (Diperoleh dari BaseContext<TOptions>) |
ShouldRenew |
Jika true, cookie akan diperpanjang |
Metode
RejectPrincipal() |
Dipanggil untuk menolak kepala sekolah yang masuk. Ini dapat dilakukan jika aplikasi telah menentukan akun tidak lagi aktif, dan permintaan harus diperlakukan seolah-olah itu anonim. |
ReplacePrincipal(ClaimsPrincipal) |
Dipanggil untuk menggantikan prinsip klaim. Perwakilan yang disediakan akan menggantikan nilai properti Utama, yang menentukan identitas permintaan yang diautentikasi. |