OpenIdConnectEvents Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica gli eventi richiamati OpenIdConnectHandler da per abilitare il controllo dello sviluppatore sul processo di autenticazione.
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
- Ereditarietà
- Implementazioni
Costruttori
OpenIdConnectEvents() |
Specifica gli eventi richiamati OpenIdConnectHandler da per abilitare il controllo dello sviluppatore sul processo di autenticazione. |
Proprietà
OnAccessDenied |
Richiamato quando un errore di accesso negato è stato restituito dal server remoto. (Ereditato da RemoteAuthenticationEvents) |
OnAuthenticationFailed |
Richiamato se vengono generate eccezioni durante l'elaborazione della richiesta. Dopo questo evento le eccezioni verranno generate di nuovo, se non viene eliminato. |
OnAuthorizationCodeReceived |
Richiamato dopo la convalida del token di sicurezza se è presente un codice di autorizzazione nel messaggio del protocollo. |
OnMessageReceived |
Richiamato quando viene inizialmente ricevuto un messaggio del protocollo. |
OnRedirectToIdentityProvider |
Richiamato prima del reindirizzamento al provider di identità per l'autenticazione. Può essere usato per impostare ProtocolMessage.State che verrà salvato in modo permanente tramite il processo di autenticazione. ProtocolMessage può essere usato anche per aggiungere o personalizzare i parametri inviati al provider di identità. |
OnRedirectToIdentityProviderForSignOut |
Richiamato prima del reindirizzamento al provider di identità per disconnettersi. |
OnRemoteFailure |
Richiamato quando si verifica un errore remoto. (Ereditato da RemoteAuthenticationEvents) |
OnRemoteSignOut |
Richiamato quando viene ricevuta una richiesta in RemoteSignOutPath. |
OnSignedOutCallbackRedirect |
Richiamato prima del reindirizzamento all'oggetto SignedOutRedirectUri alla fine di un flusso di disconnessione remota. |
OnTicketReceived |
Richiamato dopo la ricezione del ticket remoto. (Ereditato da RemoteAuthenticationEvents) |
OnTokenResponseReceived |
Richiamato dopo il riscatto del "codice di autorizzazione" per i token nell'endpoint del token. |
OnTokenValidated |
Richiamato quando un IdToken è stato convalidato e generato un AuthenticationTicket. Si noti che sono presenti controlli aggiuntivi dopo questo evento che convalidano altri aspetti del flusso di autenticazione, ad esempio il nonce. |
OnUserInformationReceived |
Richiamato quando le informazioni utente vengono recuperate da UserInfoEndpoint. |
Metodi
AccessDenied(AccessDeniedContext) |
Richiamato quando un errore di accesso negato è stato restituito dal server remoto. (Ereditato da RemoteAuthenticationEvents) |
AuthenticationFailed(AuthenticationFailedContext) |
Richiamato se vengono generate eccezioni durante l'elaborazione della richiesta. Dopo questo evento le eccezioni verranno generate di nuovo, se non viene eliminato. |
AuthorizationCodeReceived(AuthorizationCodeReceivedContext) |
Richiamato se nel messaggio del protocollo è presente un codice di autorizzazione. |
MessageReceived(MessageReceivedContext) |
Richiamato quando viene inizialmente ricevuto un messaggio del protocollo. |
RedirectToIdentityProvider(RedirectContext) |
Richiamato prima del reindirizzamento al provider di identità per l'autenticazione. Può essere usato per impostare ProtocolMessage.State che verrà salvato in modo permanente tramite il processo di autenticazione. ProtocolMessage può essere usato anche per aggiungere o personalizzare i parametri inviati al provider di identità. |
RedirectToIdentityProviderForSignOut(RedirectContext) |
Richiamato prima del reindirizzamento al provider di identità per disconnettersi. |
RemoteFailure(FailureContext) |
Richiamato quando si verifica un errore remoto (Ereditato da RemoteAuthenticationEvents) |
RemoteFailure(RemoteFailureContext) |
Richiamato quando si verifica un errore remoto. (Ereditato da RemoteAuthenticationEvents) |
RemoteSignOut(RemoteSignOutContext) |
Richiamato quando viene ricevuta una richiesta in RemoteSignOutPath. |
SignedOutCallbackRedirect(RemoteSignOutContext) |
Richiamato prima del reindirizzamento all'oggetto SignedOutRedirectUri alla fine di un flusso di disconnessione remota. |
TicketReceived(TicketReceivedContext) |
Richiamato dopo la ricezione del ticket remoto. (Ereditato da RemoteAuthenticationEvents) |
TokenResponseReceived(TokenResponseReceivedContext) |
Richiamato dopo che un codice di autorizzazione viene riscattato per i token nell'endpoint del token. |
TokenValidated(TokenValidatedContext) |
Richiamato quando un IdToken è stato convalidato e generato un AuthenticationTicket. Si noti che sono presenti controlli aggiuntivi dopo questo evento che convalidano altri aspetti del flusso di autenticazione, ad esempio il nonce. |
UserInformationReceived(UserInformationReceivedContext) |
Richiamato quando le informazioni utente vengono recuperate da UserInfoEndpoint. |