Freigeben über


ResultContext<TOptions> Klasse

Definition

Basiskontext für Ereignisse, die AuthenticateResults erzeugen.

generic <typename TOptions>
 where TOptions : AuthenticationSchemeOptionspublic ref class ResultContext abstract : Microsoft::AspNetCore::Authentication::BaseContext<TOptions>
public abstract class ResultContext<TOptions> : Microsoft.AspNetCore.Authentication.BaseContext<TOptions> where TOptions : AuthenticationSchemeOptions
type ResultContext<'Options (requires 'Options :> AuthenticationSchemeOptions)> = class
    inherit BaseContext<'Options (requires 'Options :> AuthenticationSchemeOptions)>
Public MustInherit Class ResultContext(Of TOptions)
Inherits BaseContext(Of TOptions)

Typparameter

TOptions
Vererbung
ResultContext<TOptions>
Abgeleitet

Konstruktoren

ResultContext<TOptions>(HttpContext, AuthenticationScheme, TOptions)

Initialisiert eine neue Instanz von ResultContext<TOptions>.

Eigenschaften

HttpContext

Der Kontext.

(Geerbt von BaseContext<TOptions>)
Options

Ruft die dem Schema zugeordneten Authentifizierungsoptionen ab.

(Geerbt von BaseContext<TOptions>)
Principal

Ruft die ab, die ClaimsPrincipal die Benutzeransprüche enthält, oder legt diese fest.

Properties

Ruft den AuthenticationProperties ab oder legt diesen fest.

Request

Die Anforderung.

(Geerbt von BaseContext<TOptions>)
Response

Die Antwort.

(Geerbt von BaseContext<TOptions>)
Result

Ruft das Ergebnis ab AuthenticateResult .

Scheme

Das Authentifizierungsschema.

(Geerbt von BaseContext<TOptions>)

Methoden

Fail(Exception)

Gibt an, dass während der Authentifizierung ein Fehler aufgetreten ist.

Fail(String)

Gibt an, dass während der Authentifizierung ein Fehler aufgetreten ist.

NoResult()

Gibt an, dass für dieses Authentifizierungsschema keine Informationen zurückgegeben wurden.

Success()

Ruft die erfolgreiche Erstellung eines Tickets mit und PropertiesaufPrincipal.

Gilt für: