CookieValidatePrincipalContext Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Kontextový objekt předán cookieAuthenticationEvents ValidatePrincipal metoda.
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)
- Dědičnost
- Dědičnost
-
CookieValidatePrincipalContext
Konstruktory
| CookieValidatePrincipalContext(HttpContext, AuthenticationScheme, CookieAuthenticationOptions, AuthenticationTicket) |
Vytvoří novou instanci kontextového objektu. |
| CookieValidatePrincipalContext(HttpContext, AuthenticationTicket, CookieAuthenticationOptions) |
Vytvoří novou instanci kontextového objektu. |
Vlastnosti
| HttpContext | (Zděděno od BaseContext) |
| HttpContext |
Kontext (Zděděno od BaseContext<TOptions>) |
| Options | (Zděděno od BaseCookieContext) |
| Options |
Získá možnosti ověřování přidružené k schématu. (Zděděno od BaseContext<TOptions>) |
| Principal |
Obsahuje objekt zabezpečení deklarací identity přicházející s žádostí. Může být změněna tak, aby se změnily podrobnosti ověřeného uživatele. |
| Principal |
ClaimsPrincipal Získá obsahující deklarace identity uživatele. (Zděděno od PrincipalContext<TOptions>) |
| Properties |
Obsahuje další metadata přicházející s lístkem žádosti. Může být změněn. |
| Properties |
Získá nebo nastaví AuthenticationProperties. (Zděděno od PropertiesContext<TOptions>) |
| Request | (Zděděno od BaseContext) |
| Request |
Žádost (Zděděno od BaseContext<TOptions>) |
| Response | (Zděděno od BaseContext) |
| Response |
Odpověď. (Zděděno od BaseContext<TOptions>) |
| Scheme |
Schéma ověřování. (Zděděno od BaseContext<TOptions>) |
| ShouldRenew |
Pokud ano, soubor cookie se obnoví. |
Metody
| RejectPrincipal() |
Volá se k odmítnutí příchozího objektu zabezpečení. To se může provést, pokud aplikace určila, že účet již není aktivní a požadavek by se měl považovat za anonymní. |
| ReplacePrincipal(ClaimsPrincipal) |
Volána k nahrazení objektu zabezpečení deklarací identity. Zadaný objekt zabezpečení nahradí hodnotu vlastnosti Principal, která určuje identitu ověřeného požadavku. |