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ředaný metodě 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)
- Dědičnost
- Dědičnost
-
CookieValidatePrincipalContext
Konstruktory
CookieValidatePrincipalContext(HttpContext, AuthenticationScheme, CookieAuthenticationOptions, AuthenticationTicket) |
Vytvoří novou instanci objektu kontextu. |
CookieValidatePrincipalContext(HttpContext, AuthenticationTicket, CookieAuthenticationOptions) |
Vytvoří novou instanci objektu kontextu. |
Vlastnosti
HttpContext |
Kontextový objekt předaný metodě CookieAuthenticationEvents ValidatePrincipal. (Zděděno od BaseContext) |
HttpContext |
Kontext (Zděděno od BaseContext<TOptions>) |
Options |
Kontextový objekt předaný metodě CookieAuthenticationEvents ValidatePrincipal. (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 se změnit, aby se změnily podrobnosti o ověřeném uživateli. |
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 |
Kontextový objekt předaný metodě CookieAuthenticationEvents ValidatePrincipal. (Zděděno od BaseContext) |
Request |
Žádost (Zděděno od BaseContext<TOptions>) |
Response |
Kontextový objekt předaný metodě CookieAuthenticationEvents ValidatePrincipal. (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 za účelem odmítnutí příchozího objektu zabezpečení. To se může provést, pokud aplikace zjistí, že účet už není aktivní a žádost by se měla považovat za anonymní. |
ReplacePrincipal(ClaimsPrincipal) |
Volá se k nahrazení objektu zabezpečení deklarací identity. Zadaný objekt zabezpečení nahradí hodnotu vlastnosti Principal, která určuje identitu ověřeného požadavku. |