Freigeben über


SecurityTokenReceivedContext Klasse

Definition

Dieser Kontext kann verwendet werden, um informiert zu werden, wenn ein "AuthorizationCode" am Tokenendpunkt für Token eingelöst wird.

public ref class SecurityTokenReceivedContext : Microsoft::AspNetCore::Authentication::RemoteAuthenticationContext<Microsoft::AspNetCore::Authentication::WsFederation::WsFederationOptions ^>
public class SecurityTokenReceivedContext : Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext<Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions>
type SecurityTokenReceivedContext = class
    inherit RemoteAuthenticationContext<WsFederationOptions>
Public Class SecurityTokenReceivedContext
Inherits RemoteAuthenticationContext(Of WsFederationOptions)
Vererbung

Konstruktoren

SecurityTokenReceivedContext(HttpContext, AuthenticationScheme, WsFederationOptions, AuthenticationProperties)

Erstellt eine SecurityTokenReceivedContext

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.

(Geerbt von RemoteAuthenticationContext<TOptions>)
Properties

Ruft den AuthenticationProperties ab oder legt diesen fest.

(Geerbt von RemoteAuthenticationContext<TOptions>)
ProtocolMessage

Die, die WsFederationMessage für diese Anforderung empfangen wurde.

Request

Die Anforderung.

(Geerbt von BaseContext<TOptions>)
Response

Die Antwort.

(Geerbt von BaseContext<TOptions>)
Result

Die HandleRequestResult , die vom Handler verwendet wird.

(Geerbt von HandleRequestContext<TOptions>)
Scheme

Das Authentifizierungsschema.

(Geerbt von BaseContext<TOptions>)

Methoden

Fail(Exception)

Gibt an, dass bei der Authentifizierung ein Fehler aufgetreten ist.

(Geerbt von RemoteAuthenticationContext<TOptions>)
Fail(String)

Gibt an, dass bei der Authentifizierung ein Fehler aufgetreten ist.

(Geerbt von RemoteAuthenticationContext<TOptions>)
HandleResponse()

Stellt jegliche Verarbeitung für diese Anforderung ein und kehrt zum Client zurück. Der Aufrufer ist dafür verantwortlich, die vollständige Antwort zu generieren.

(Geerbt von HandleRequestContext<TOptions>)
SkipHandler()

Beenden Sie die Verarbeitung der Anforderung im aktuellen Handler.

(Geerbt von HandleRequestContext<TOptions>)
Success()

Ruft die erfolgreiche Erstellung eines Tickets mit und auf PrincipalProperties.

(Geerbt von RemoteAuthenticationContext<TOptions>)

Gilt für: