Język

JwtBearerEvents Klasa

Definicja

Określa zdarzenia, które JwtBearerHandler wywołuje, aby umożliwić deweloperom kontrolę nad procesem uwierzytelniania.

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
Dziedziczenie
JwtBearerEvents
Implementuje

Konstruktory

Nazwa Opis
JwtBearerEvents()

Określa zdarzenia, które JwtBearerHandler wywołuje, aby umożliwić deweloperom kontrolę nad procesem uwierzytelniania.

Właściwości

Nazwa Opis
OnAuthenticationFailed

Wywoływane w przypadku niepowodzenia uwierzytelniania podczas przetwarzania żądań. Wyjątki zostaną ponownie zgłoszone po tym zdarzeniu, chyba że zostanie pominięte.

OnChallenge

Wywoływane przed wysłaniem wyzwania z powrotem do wywołującego.

OnForbidden

Wywoływane, jeśli autoryzacja kończy się niepowodzeniem i powoduje wystąpienie niedozwolonej odpowiedzi.

OnMessageReceived

Wywoływane po pierwszym odebraniu komunikatu protokołu.

OnTokenValidated

Wywołane po zakończeniu weryfikacji tokenu zabezpieczającego i wygenerowaniu wartości ClaimsIdentity.

Metody

Nazwa Opis
AuthenticationFailed(AuthenticationFailedContext)

Wywoływane, jeśli wyjątki są zgłaszane podczas przetwarzania żądań. Wyjątki zostaną ponownie zgłoszone po tym zdarzeniu, chyba że zostanie pominięte.

Challenge(JwtBearerChallengeContext)

Wywoływane przed wysłaniem wyzwania z powrotem do wywołującego.

Forbidden(ForbiddenContext)

Wywoływane, jeśli autoryzacja kończy się niepowodzeniem i powoduje wystąpienie niedozwolonej odpowiedzi

MessageReceived(MessageReceivedContext)

Wywoływane po pierwszym odebraniu komunikatu protokołu.

TokenValidated(TokenValidatedContext)

Wywołane po zakończeniu weryfikacji tokenu zabezpieczającego i wygenerowaniu wartości ClaimsIdentity.

Dotyczy