Freigeben über


CookieValidatePrincipalContext Klasse

Definition

An die ValidatePrincipal-Methode CookieAuthenticationEvents übergebenes Context-Objekt.

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)
Vererbung
CookieValidatePrincipalContext
Vererbung

Konstruktoren

CookieValidatePrincipalContext(HttpContext, AuthenticationScheme, CookieAuthenticationOptions, AuthenticationTicket)

Erstellt eine neue Instanz des Kontextobjekts.

CookieValidatePrincipalContext(HttpContext, AuthenticationTicket, CookieAuthenticationOptions)

Erstellt eine neue Instanz des Kontextobjekts.

Eigenschaften

HttpContext

An die ValidatePrincipal-Methode CookieAuthenticationEvents übergebenes Context-Objekt.

(Geerbt von BaseContext)
HttpContext

Der Kontext.

(Geerbt von BaseContext<TOptions>)
Options

An die ValidatePrincipal-Methode CookieAuthenticationEvents übergebenes Context-Objekt.

(Geerbt von BaseCookieContext)
Options

Ruft die dem Schema zugeordneten Authentifizierungsoptionen ab.

(Geerbt von BaseContext<TOptions>)
Principal

Enthält den Anspruchsprinzipal, der mit der Anforderung eintrifft. Kann geändert werden, um die Details des authentifizierten Benutzers zu ändern.

Principal

Ruft die ab, die ClaimsPrincipal die Benutzeransprüche enthält.

(Geerbt von PrincipalContext<TOptions>)
Properties

Enthält die zusätzlichen Metadaten, die mit dem Anforderungsticket eintreffen. Kann geändert werden.

Properties

Ruft den AuthenticationProperties ab oder legt diesen fest.

(Geerbt von PropertiesContext<TOptions>)
Request

An die ValidatePrincipal-Methode CookieAuthenticationEvents übergebenes Context-Objekt.

(Geerbt von BaseContext)
Request

Die Anforderung.

(Geerbt von BaseContext<TOptions>)
Response

An die ValidatePrincipal-Methode CookieAuthenticationEvents übergebenes Context-Objekt.

(Geerbt von BaseContext)
Response

Die Antwort.

(Geerbt von BaseContext<TOptions>)
Scheme

Das Authentifizierungsschema.

(Geerbt von BaseContext<TOptions>)
ShouldRenew

Bei "true" wird das Cookie erneuert.

Methoden

RejectPrincipal()

Wird aufgerufen, um den eingehenden Prinzipal abzulehnen. Dies kann erfolgen, wenn die Anwendung ermittelt hat, dass das Konto nicht mehr aktiv ist, und die Anforderung wie eine anonyme Anforderung behandelt werden soll.

ReplacePrincipal(ClaimsPrincipal)

Wird aufgerufen, um den Anspruchsprinzipal zu ersetzen. Der angegebene Prinzipal ersetzt den Wert der Principal-Eigenschaft, die die Identität der authentifizierten Anforderung bestimmt.

Gilt für: