Microsoft.AspNetCore.Authentication.JwtBearer Namespace

Enthält Typen, die die Unterstützung für die JWT-Bearerbasierte Authentifizierung aktivieren.

Klassen

Name Beschreibung
AuthenticationFailedContext

A ResultContext<TOptions> , wenn die Authentifizierung fehlgeschlagen ist.

BaseJwtBearerContext

Enthält Typen, die die Unterstützung für die JWT-Bearerbasierte Authentifizierung aktivieren.

ForbiddenContext

Ein ResultContext<TOptions> Zeitpunkt, an dem der Zugriff auf eine Ressource verboten ist.

JwtBearerChallengeContext

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

JwtBearerDefaults

Standardwerte, die JwtBearerHandler für die JWT-Bearerauthentifizierung verwendet werden.

JwtBearerEvents

Gibt Ereignisse an, die vom JwtBearerHandler Aufruf aufgerufen werden, um die Entwicklersteuerung über den Authentifizierungsprozess zu ermöglichen.

JwtBearerHandler

Eine AuthenticationHandler<TOptions> , die JWT-Bearerbasierte Authentifizierung durchführen kann.

JwtBearerMiddleware

Bearer authentication middleware component which is added to an HTTP pipeline. Diese Klasse wird nicht direkt vom Anwendungscode erstellt, sondern durch Aufrufen der Erweiterungsmethode IAppBuilder UseJwtBearerAuthentication hinzugefügt.

JwtBearerOptions

Options-Klasse stellt Informationen bereit, die zum Steuern des Bearer-Authentifizierungshandlerverhaltens erforderlich sind.

JwtBearerPostConfigureOptions

Wird zum Einrichten von Standardwerten für alle JwtBearerOptionsverwendet.

MessageReceivedContext

Ein Kontext für OnMessageReceived.

TokenValidatedContext

Ein Kontext für OnTokenValidated.

Schnittstellen

Name Beschreibung
IJwtBearerEvents

Gibt Ereignisse an, die vom JwtBearerMiddleware Aufruf aufgerufen werden, um die Entwicklersteuerung über den Authentifizierungsprozess zu ermöglichen.

Hinweise

Weitere Informationen zur Verwendung der JWT Bearer-basierten Authentifizierung finden Sie unter Einführung in die Authentifizierung in ASP.NET Core.