Udostępnij za pośrednictwem


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

JwtBearerEvents()

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

Właściwości

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

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