CookieValidatePrincipalContext Třída

Definice

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
CookieValidatePrincipalContext
Dědičnost

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.

Platí pro