Microsoft.AspNetCore.Authentication.JwtBearer Namespace

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

Classes

Nome Description
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

Nome Description
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.