Freigeben über


JwtBearerChallengeContext Klasse

Definition

Ein PropertiesContext<TOptions> , wenn der Zugriff auf eine Ressource, die mit dem JWT-Bearer authentifiziert wurde, angefordert wird.

public ref class JwtBearerChallengeContext : Microsoft::AspNetCore::Authentication::JwtBearer::BaseJwtBearerContext
public ref class JwtBearerChallengeContext : Microsoft::AspNetCore::Authentication::PropertiesContext<Microsoft::AspNetCore::Authentication::JwtBearer::JwtBearerOptions ^>
public class JwtBearerChallengeContext : Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext
public class JwtBearerChallengeContext : Microsoft.AspNetCore.Authentication.PropertiesContext<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions>
type JwtBearerChallengeContext = class
    inherit BaseJwtBearerContext
type JwtBearerChallengeContext = class
    inherit PropertiesContext<JwtBearerOptions>
Public Class JwtBearerChallengeContext
Inherits BaseJwtBearerContext
Public Class JwtBearerChallengeContext
Inherits PropertiesContext(Of JwtBearerOptions)
Vererbung
Vererbung

Konstruktoren

JwtBearerChallengeContext(HttpContext, AuthenticationScheme, JwtBearerOptions, AuthenticationProperties)

Initialisiert eine neue Instanz von JwtBearerChallengeContext.

JwtBearerChallengeContext(HttpContext, JwtBearerOptions, AuthenticationProperties)

Ein PropertiesContext<TOptions> , wenn der Zugriff auf eine Ressource, die mit dem JWT-Bearer authentifiziert wurde, angefordert wird.

Eigenschaften

AuthenticateFailure

Alle Fehler, die während des Authentifizierungsprozesses aufgetreten sind.

Error

Ruft den Fehlerwert ab, der als Teil des WWW-Authenticate-Headers an den Aufrufer zurückgegeben wird, oder legt diesen fest. Diese Eigenschaft kann NULL sein, wenn IncludeErrorDetails auf falsefestgelegt ist.

ErrorDescription

Ruft den wert "error_description" ab, der im Rahmen des WWW-Authenticate-Headers an den Aufrufer zurückgegeben wird, oder legt diesen fest. Diese Eigenschaft kann NULL sein, wenn IncludeErrorDetails auf falsefestgelegt ist.

ErrorUri

Ruft den "error_uri"-Wert ab, der im Rahmen des WWW-Authenticate-Headers an den Aufrufer zurückgegeben wird, oder legt diesen fest. Diese Eigenschaft ist immer NULL, es sei denn, sie wird explizit festgelegt.

Handled

Wenn true, überspringt jede Standardlogik für diese Herausforderung.

HandledResponse

Ein PropertiesContext<TOptions> , wenn der Zugriff auf eine Ressource, die mit dem JWT-Bearer authentifiziert wurde, angefordert wird.

(Geerbt von BaseControlContext)
HttpContext

Ein PropertiesContext<TOptions> , wenn der Zugriff auf eine Ressource, die mit dem JWT-Bearer authentifiziert wurde, angefordert wird.

(Geerbt von BaseContext)
HttpContext

Der Kontext.

(Geerbt von BaseContext<TOptions>)
Options

Ein PropertiesContext<TOptions> , wenn der Zugriff auf eine Ressource, die mit dem JWT-Bearer authentifiziert wurde, angefordert wird.

(Geerbt von BaseJwtBearerContext)
Options

Ruft die dem Schema zugeordneten Authentifizierungsoptionen ab.

(Geerbt von BaseContext<TOptions>)
Properties

Ein PropertiesContext<TOptions> , wenn der Zugriff auf eine Ressource, die mit dem JWT-Bearer authentifiziert wurde, angefordert wird.

Properties

Ruft den AuthenticationProperties ab oder legt diesen fest.

(Geerbt von PropertiesContext<TOptions>)
Request

Ein PropertiesContext<TOptions> , wenn der Zugriff auf eine Ressource, die mit dem JWT-Bearer authentifiziert wurde, angefordert wird.

(Geerbt von BaseContext)
Request

Die Anforderung.

(Geerbt von BaseContext<TOptions>)
Response

Ein PropertiesContext<TOptions> , wenn der Zugriff auf eine Ressource, die mit dem JWT-Bearer authentifiziert wurde, angefordert wird.

(Geerbt von BaseContext)
Response

Die Antwort.

(Geerbt von BaseContext<TOptions>)
Scheme

Das Authentifizierungsschema.

(Geerbt von BaseContext<TOptions>)
Skipped

Ein PropertiesContext<TOptions> , wenn der Zugriff auf eine Ressource, die mit dem JWT-Bearer authentifiziert wurde, angefordert wird.

(Geerbt von BaseControlContext)
State

Ein PropertiesContext<TOptions> , wenn der Zugriff auf eine Ressource, die mit dem JWT-Bearer authentifiziert wurde, angefordert wird.

(Geerbt von BaseControlContext)
Ticket

Ruft den ab, der Ticket zurückgegeben werden soll, wenn dieses Ereignis signalisiert, dass es das Ereignis behandelt hat.

(Geerbt von BaseControlContext)

Methoden

CheckEventResult(AuthenticateResult)

Ein PropertiesContext<TOptions> , wenn der Zugriff auf eine Ressource, die mit dem JWT-Bearer authentifiziert wurde, angefordert wird.

(Geerbt von BaseControlContext)
HandleResponse()

Überspringt jede Standardlogik für diese Herausforderung.

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. Legen Sie fest, um signIn Ticket auszulösen.

(Geerbt von BaseControlContext)
SkipToNextMiddleware()

Stellt die Verarbeitung der Anforderung in der aktuellen Middleware ein und übergibt die Steuerung an die nächste Middleware. Die Anmeldung wird nicht aufgerufen.

(Geerbt von BaseControlContext)

Gilt für: