IOpenIdConnectEvents Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa zdarzenia, które OpenIdConnectMiddlewarewywołuje, aby umożliwić deweloperowi kontrolę nad procesem uwierzytelniania.
public interface class IOpenIdConnectEvents : Microsoft::AspNetCore::Authentication::IRemoteAuthenticationEvents
public interface IOpenIdConnectEvents : Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents
type IOpenIdConnectEvents = interface
interface IRemoteAuthenticationEvents
Public Interface IOpenIdConnectEvents
Implements IRemoteAuthenticationEvents
- Pochodne
- Implementuje
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 zostaną pominięte. |
AuthorizationCodeReceived(AuthorizationCodeReceivedContext) |
Wywoływane po weryfikacji tokenu zabezpieczającego, jeśli kod autoryzacji jest obecny w komunikacie protokołu. |
MessageReceived(MessageReceivedContext) |
Wywoływane po pierwszym odebraniu komunikatu protokołu. |
RedirectToIdentityProvider(RedirectContext) |
Wywołane przed przekierowaniem do dostawcy tożsamości w celu uwierzytelnienia. |
RedirectToIdentityProviderForSignOut(RedirectContext) |
Wywołane przed przekierowaniem do dostawcy tożsamości w celu wylogowania. |
RemoteFailure(FailureContext) |
Wywoływane, gdy proces uwierzytelniania zdalnego ma błąd. (Odziedziczone po IRemoteAuthenticationEvents) |
RemoteSignOut(RemoteSignOutContext) |
Wywoływane po odebraniu żądania w remoteSignOutPath. |
TicketReceived(TicketReceivedContext) |
Wywołane przed zalogowaniem. (Odziedziczone po IRemoteAuthenticationEvents) |
TokenResponseReceived(TokenResponseReceivedContext) |
Wywoływane po zrealizowaniu "kodu autoryzacji" dla tokenów w punkcie końcowym tokenu. |
TokenValidated(TokenValidatedContext) |
Wywoływane po zweryfikowaniu i utworzeniu tokenu AuthenticationTicket. |
UserInformationReceived(UserInformationReceivedContext) |
Wywoływane po pobraniu informacji o użytkowniku z elementu UserInfoEndpoint. |