Microsoft.AspNetCore.Authentication.JwtBearer Espacio de nombres

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

Clases

AuthenticationFailedContext

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

BaseJwtBearerContext

Contiene tipos que habilitan 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 impugna 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

Contexto de OnMessageReceived.

TokenValidatedContext

Contexto de OnTokenValidated.

Interfaces

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 JWT, consulte Introducción a la autenticación en ASP.NET Core.