Compartilhar via


Microsoft.AspNetCore.Authentication.JwtBearer Namespace

Contém tipos que habilitam o suporte para autenticação baseada em portador JWT.

Classes

AuthenticationFailedContext

Um ResultContext<TOptions> quando a autenticação falhou.

BaseJwtBearerContext

Contém tipos que habilitam o suporte para autenticação baseada em portador JWT.

ForbiddenContext

Um ResultContext<TOptions> quando o acesso a um recurso é proibido.

JwtBearerChallengeContext

Um PropertiesContext<TOptions> quando o acesso a um recurso autenticado usando o portador JWT é desafiado.

JwtBearerDefaults

Valores padrão usados por JwtBearerHandler para autenticação de portador JWT.

JwtBearerEvents

Especifica eventos que o invoca para habilitar o JwtBearerHandler controle do desenvolvedor sobre o processo de autenticação.

JwtBearerHandler

Um AuthenticationHandler<TOptions> que pode executar a autenticação baseada em portador JWT.

JwtBearerMiddleware

Componente de middleware de autenticação de portador que é adicionado a um pipeline HTTP. Essa classe não é criada diretamente pelo código do aplicativo, em vez disso, é adicionada chamando o método de extensão IAppBuilder UseJwtBearerAuthentication.

JwtBearerOptions

A classe Options fornece informações necessárias para controlar o comportamento do manipulador de Autenticação de Portador

JwtBearerPostConfigureOptions

Usado para configurar padrões para todos .JwtBearerOptions

MessageReceivedContext

Um contexto para OnMessageReceived.

TokenValidatedContext

Um contexto para OnTokenValidated.

Interfaces

IJwtBearerEvents

Especifica eventos que o invoca para habilitar o JwtBearerMiddleware controle do desenvolvedor sobre o processo de autenticação.

Comentários

Para obter mais informações sobre como usar a autenticação baseada em portador JWT, consulte Introdução à autenticação no ASP.NET Core.