OpenIdConnectEvents Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje události, které OpenIdConnectHandler vyvolá, aby vývojáři umožnili kontrolu nad procesem ověřování.
public ref class OpenIdConnectEvents : Microsoft::AspNetCore::Authentication::RemoteAuthenticationEvents, Microsoft::AspNetCore::Authentication::OpenIdConnect::IOpenIdConnectEvents
public ref class OpenIdConnectEvents : Microsoft::AspNetCore::Authentication::RemoteAuthenticationEvents
public class OpenIdConnectEvents : Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents, Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents
public class OpenIdConnectEvents : Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents
type OpenIdConnectEvents = class
inherit RemoteAuthenticationEvents
interface IOpenIdConnectEvents
interface IRemoteAuthenticationEvents
type OpenIdConnectEvents = class
inherit RemoteAuthenticationEvents
Public Class OpenIdConnectEvents
Inherits RemoteAuthenticationEvents
Implements IOpenIdConnectEvents
Public Class OpenIdConnectEvents
Inherits RemoteAuthenticationEvents
- Dědičnost
- Implementuje
Konstruktory
| OpenIdConnectEvents() |
Vlastnosti
| OnAccessDenied |
Vyvolána, když vzdálený server vrátil chybu odepření přístupu. (Zděděno od RemoteAuthenticationEvents) |
| OnAuthenticationFailed |
Vyvoláno, pokud se během zpracování požadavku vyvolá výjimky. Výjimky budou po této události znovu vyvolány, pokud nebudou potlačeny. |
| OnAuthorizationCodeReceived |
Vyvoláno po ověření tokenu zabezpečení, pokud je v zprávě protokolu k dispozici autorizační kód. |
| OnMessageReceived |
Vyvoláno při prvním přijetí zprávy protokolu. |
| OnRedirectToIdentityProvider |
Vyvoláno před přesměrováním na zprostředkovatele identity k ověření. To lze použít k nastavení ProtocolMessage.State, který se bude uchovávat prostřednictvím procesu ověřování. ProtokolMessage lze použít také k přidání nebo přizpůsobení parametrů odesílaných zprostředkovateli identity. |
| OnRedirectToIdentityProviderForSignOut |
Vyvoláno před přesměrováním na zprostředkovatele identity, aby se odhlásí. |
| OnRemoteFailure |
Vyvoláno v případě, že dojde ke vzdálenému selhání. (Zděděno od RemoteAuthenticationEvents) |
| OnRemoteSignOut |
Vyvolána při přijetí požadavku na RemoteSignOutPath. |
| OnSignedOutCallbackRedirect |
Vyvoláno před přesměrováním na SignedOutRedirectUri konec vzdáleného odhlašování. |
| OnTicketReceived |
Vyvoláno po přijetí vzdáleného lístku. (Zděděno od RemoteAuthenticationEvents) |
| OnTokenResponseReceived |
Vyvoláno po uplatnění autorizačního kódu pro tokeny v koncovém bodu tokenu. |
| OnTokenValidated |
Vyvoláno při ověření IdTokenu a vytvoření ověřovacího souboru AuthenticationTicket. Všimněte si, že po této události existují další kontroly, které ověřují další aspekty toku ověřování, jako je nece. |
| OnUserInformationReceived |
Vyvolá se, když se z UserInfoEndpointu načtou informace o uživateli. |
Metody
| AccessDenied(AccessDeniedContext) |
Vyvolána, když vzdálený server vrátil chybu odepření přístupu. (Zděděno od RemoteAuthenticationEvents) |
| AuthenticationFailed(AuthenticationFailedContext) |
Vyvoláno, pokud se během zpracování požadavku vyvolá výjimky. Výjimky budou po této události znovu vyvolány, pokud nebudou potlačeny. |
| AuthorizationCodeReceived(AuthorizationCodeReceivedContext) |
Vyvoláno, pokud je ve zprávě protokolu k dispozici autorizační kód. |
| MessageReceived(MessageReceivedContext) |
Vyvoláno při prvním přijetí zprávy protokolu. |
| RedirectToIdentityProvider(RedirectContext) |
Vyvoláno před přesměrováním na zprostředkovatele identity k ověření. To lze použít k nastavení ProtocolMessage.State, který se bude uchovávat prostřednictvím procesu ověřování. ProtokolMessage lze použít také k přidání nebo přizpůsobení parametrů odesílaných zprostředkovateli identity. |
| RedirectToIdentityProviderForSignOut(RedirectContext) |
Vyvoláno před přesměrováním na zprostředkovatele identity, aby se odhlásí. |
| RemoteFailure(FailureContext) |
Vyvoláno, když dojde k selhání vzdáleného připojení (Zděděno od RemoteAuthenticationEvents) |
| RemoteFailure(RemoteFailureContext) |
Vyvoláno v případě, že dojde ke vzdálenému selhání. (Zděděno od RemoteAuthenticationEvents) |
| RemoteSignOut(RemoteSignOutContext) |
Vyvolána při přijetí požadavku na RemoteSignOutPath. |
| SignedOutCallbackRedirect(RemoteSignOutContext) |
Vyvoláno před přesměrováním na SignedOutRedirectUri konec vzdáleného odhlašování. |
| TicketReceived(TicketReceivedContext) |
Vyvoláno po přijetí vzdáleného lístku. (Zděděno od RemoteAuthenticationEvents) |
| TokenResponseReceived(TokenResponseReceivedContext) |
Vyvoláno po uplatnění autorizačního kódu pro tokeny v koncovém bodu tokenu. |
| TokenValidated(TokenValidatedContext) |
Vyvoláno při ověření IdTokenu a vytvoření ověřovacího souboru AuthenticationTicket. Všimněte si, že po této události existují další kontroly, které ověřují další aspekty toku ověřování, jako je nece. |
| UserInformationReceived(UserInformationReceivedContext) |
Vyvolá se, když se z UserInfoEndpointu načtou informace o uživateli. |