Lingua

CookieValidatePrincipalContext Classe

Definizione

Oggetto Context passato al metodo ValidatePrincipal CookieAuthenticationEvents.

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)
Ereditarietà
CookieValidatePrincipalContext
Ereditarietà

Costruttori

Nome Descrizione
CookieValidatePrincipalContext(HttpContext, AuthenticationScheme, CookieAuthenticationOptions, AuthenticationTicket)

Crea una nuova istanza dell'oggetto contesto.

CookieValidatePrincipalContext(HttpContext, AuthenticationTicket, CookieAuthenticationOptions)

Crea una nuova istanza dell'oggetto contesto.

Proprietà

Nome Descrizione
HttpContext

Oggetto Context passato al metodo ValidatePrincipal CookieAuthenticationEvents.

(Ereditato da BaseContext)
HttpContext

Contesto.

(Ereditato da BaseContext<TOptions>)
Options

Oggetto Context passato al metodo ValidatePrincipal CookieAuthenticationEvents.

(Ereditato da BaseCookieContext)
Options

Ottiene le opzioni di autenticazione associate allo schema.

(Ereditato da BaseContext<TOptions>)
Principal

Contiene l'entità attestazioni in arrivo con la richiesta. Può essere modificato per modificare i dettagli dell'utente autenticato.

Principal

Ottiene l'oggetto ClaimsPrincipal contenente le attestazioni utente.

(Ereditato da PrincipalContext<TOptions>)
Properties

Contiene i metadati aggiuntivi in arrivo con il ticket di richiesta. Può essere modificato.

Properties

Ottiene o imposta l'oggetto AuthenticationProperties.

(Ereditato da PropertiesContext<TOptions>)
Request

Oggetto Context passato al metodo ValidatePrincipal CookieAuthenticationEvents.

(Ereditato da BaseContext)
Request

Richiesta.

(Ereditato da BaseContext<TOptions>)
Response

Oggetto Context passato al metodo ValidatePrincipal CookieAuthenticationEvents.

(Ereditato da BaseContext)
Response

Risposta.

(Ereditato da BaseContext<TOptions>)
Scheme

Lo schema di autenticazione.

(Ereditato da BaseContext<TOptions>)
ShouldRenew

Se true, il cookie verrà rinnovato

Metodi

Nome Descrizione
RejectPrincipal()

Chiamato per rifiutare l'entità in ingresso. Questa operazione può essere eseguita se l'applicazione ha determinato che l'account non è più attivo e la richiesta deve essere considerata come se fosse anonima.

ReplacePrincipal(ClaimsPrincipal)

Chiamato per sostituire l'entità attestazioni. L'entità fornita sostituirà il valore della proprietà Principal, che determina l'identità della richiesta autenticata.

Si applica a