CookieValidatePrincipalContext Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Obiekt kontekstu przekazany do metody 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)
- Dziedziczenie
- Dziedziczenie
-
CookieValidatePrincipalContext
Konstruktory
CookieValidatePrincipalContext(HttpContext, AuthenticationScheme, CookieAuthenticationOptions, AuthenticationTicket) |
Tworzy nowe wystąpienie obiektu kontekstu. |
CookieValidatePrincipalContext(HttpContext, AuthenticationTicket, CookieAuthenticationOptions) |
Tworzy nowe wystąpienie obiektu kontekstu. |
Właściwości
HttpContext |
Obiekt kontekstu przekazany do metody CookieAuthenticationEvents ValidatePrincipal. (Odziedziczone po BaseContext) |
HttpContext |
Kontekst. (Odziedziczone po BaseContext<TOptions>) |
Options |
Obiekt kontekstu przekazany do metody CookieAuthenticationEvents ValidatePrincipal. (Odziedziczone po BaseCookieContext) |
Options |
Pobiera opcje uwierzytelniania skojarzone ze schematem. (Odziedziczone po BaseContext<TOptions>) |
Principal |
Zawiera podmiot zabezpieczeń oświadczeń przybywających z żądaniem. Można zmienić, aby zmienić szczegóły uwierzytelnionego użytkownika. |
Principal |
ClaimsPrincipal Pobiera zawierające oświadczenia użytkownika. (Odziedziczone po PrincipalContext<TOptions>) |
Properties |
Zawiera dodatkowe metadane przybywające z biletem żądania. Może zostać zmieniony. |
Properties |
Pobiera lub ustawia wartość AuthenticationProperties. (Odziedziczone po PropertiesContext<TOptions>) |
Request |
Obiekt kontekstu przekazany do metody CookieAuthenticationEvents ValidatePrincipal. (Odziedziczone po BaseContext) |
Request |
Żądanie. (Odziedziczone po BaseContext<TOptions>) |
Response |
Obiekt kontekstu przekazany do metody CookieAuthenticationEvents ValidatePrincipal. (Odziedziczone po BaseContext) |
Response |
Odpowiedź. (Odziedziczone po BaseContext<TOptions>) |
Scheme |
Schemat uwierzytelniania. (Odziedziczone po BaseContext<TOptions>) |
ShouldRenew |
W przypadku wartości true plik cookie zostanie odnowiony |
Metody
RejectPrincipal() |
Wywoływane w celu odrzucenia przychodzącego podmiotu zabezpieczeń. Można to zrobić, jeśli aplikacja ustaliła, że konto nie jest już aktywne, a żądanie powinno być traktowane tak, jakby było anonimowe. |
ReplacePrincipal(ClaimsPrincipal) |
Wywołana w celu zastąpienia podmiotu zabezpieczeń oświadczeń. Podany podmiot zabezpieczeń zastąpi wartość właściwości Principal, która określa tożsamość uwierzytelnionego żądania. |