OpenIdConnectEvents Třída

Definice

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
OpenIdConnectEvents
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.

Platí pro