CookieValidatePrincipalContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- Vererbung
-
CookieValidatePrincipalContext
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. |