Microsoft.AspNetCore.Authentication.JwtBearer Espacio de nombres

Contiene tipos que permiten la compatibilidad con la autenticación basada en portador JWT.

Clases

Nombre Description
AuthenticationFailedContext

Cuando ResultContext<TOptions> se ha producido un error en la autenticación.

BaseJwtBearerContext

Contiene tipos que permiten la compatibilidad con la autenticación basada en portador JWT.

ForbiddenContext

Cuando ResultContext<TOptions> se prohíbe el acceso a un recurso.

JwtBearerChallengeContext

Cuando PropertiesContext<TOptions> se desafía el acceso a un recurso autenticado mediante el portador JWT.

JwtBearerDefaults

Valores predeterminados usados por JwtBearerHandler para la autenticación de portador JWT.

JwtBearerEvents

Especifica los eventos que JwtBearerHandler invoca para habilitar el control de desarrollador sobre el proceso de autenticación.

JwtBearerHandler

que AuthenticationHandler<TOptions> puede realizar la autenticación basada en portador JWT.

JwtBearerMiddleware

Componente de middleware de autenticación de portador que se agrega a una canalización HTTP. El código de aplicación no crea esta clase directamente; en su lugar, se agrega llamando al método de extensión IAppBuilder UseJwtBearerAuthentication.

JwtBearerOptions

La clase Options proporciona información necesaria para controlar el comportamiento del controlador de autenticación de portador.

JwtBearerPostConfigureOptions

Se usa para configurar los valores predeterminados de todos .JwtBearerOptions

MessageReceivedContext

Un contexto para OnMessageReceived.

TokenValidatedContext

Un contexto para OnTokenValidated.

Interfaces

Nombre Description
IJwtBearerEvents

Especifica los eventos que JwtBearerMiddleware invoca para habilitar el control de desarrollador sobre el proceso de autenticación.

Comentarios

Para obtener más información sobre el uso de la autenticación basada en portador de JWT, consulte Introducción a la autenticación en ASP.NET Core.