Compartilhar via


JwtBearerEvents Classe

Definição

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

public ref class JwtBearerEvents : Microsoft::AspNetCore::Authentication::JwtBearer::IJwtBearerEvents
public ref class JwtBearerEvents
public class JwtBearerEvents : Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents
public class JwtBearerEvents
type JwtBearerEvents = class
    interface IJwtBearerEvents
type JwtBearerEvents = class
Public Class JwtBearerEvents
Implements IJwtBearerEvents
Public Class JwtBearerEvents
Herança
JwtBearerEvents
Implementações

Construtores

JwtBearerEvents()

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

Propriedades

OnAuthenticationFailed

Invocado se a autenticação falhar durante o processamento da solicitação. As exceções serão relançadas após esse evento, a menos que sejam suprimidas.

OnChallenge

Invocado antes que um desafio seja enviado de volta ao chamador.

OnForbidden

Invocado se a autorização falhar e resultar em uma resposta Proibida.

OnMessageReceived

É invocado quando uma mensagem de protocolo é recebida pela primeira vez.

OnTokenValidated

É invocado depois que o token de segurança tiver passado na validação e uma ClaimsIdentity tiver sido gerada.

Métodos

AuthenticationFailed(AuthenticationFailedContext)

É invocado se forem lançadas exceções durante o processamento da solicitação. As exceções serão relançadas após esse evento, a menos que sejam suprimidas.

Challenge(JwtBearerChallengeContext)

Invocado antes que um desafio seja enviado de volta ao chamador.

Forbidden(ForbiddenContext)

Invocado se a autorização falhar e resultar em uma resposta Proibida

MessageReceived(MessageReceivedContext)

É invocado quando uma mensagem de protocolo é recebida pela primeira vez.

TokenValidated(TokenValidatedContext)

É invocado depois que o token de segurança tiver passado na validação e uma ClaimsIdentity tiver sido gerada.

Aplica-se a