IOpenIdConnectEvents Interfaccia

Definizione

Specifica gli eventi richiamati OpenIdConnectMiddlewareda per abilitare il controllo dello sviluppatore sul processo di autenticazione.

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
Derivato
Implementazioni

Metodi

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 dopo la convalida del token di sicurezza se è presente un codice di autorizzazione nel messaggio del protocollo.

MessageReceived(MessageReceivedContext)

Richiamato quando viene inizialmente ricevuto un messaggio del protocollo.

RedirectToIdentityProvider(RedirectContext)

Richiamato prima del reindirizzamento al provider di identità per l'autenticazione.

RedirectToIdentityProviderForSignOut(RedirectContext)

Richiamato prima del reindirizzamento al provider di identità per disconnettersi.

RemoteFailure(FailureContext)

Richiamato quando il processo di autenticazione remota ha un errore.

(Ereditato da IRemoteAuthenticationEvents)
RemoteSignOut(RemoteSignOutContext)

Richiamato quando viene ricevuta una richiesta in RemoteSignOutPath.

TicketReceived(TicketReceivedContext)

Richiamato prima dell'accesso.

(Ereditato da IRemoteAuthenticationEvents)
TokenResponseReceived(TokenResponseReceivedContext)

Richiamato dopo il riscatto del "codice di autorizzazione" per i token nell'endpoint del token.

TokenValidated(TokenValidatedContext)

Richiamato quando un IdToken è stato convalidato e generato un AuthenticationTicket.

UserInformationReceived(UserInformationReceivedContext)

Richiamato quando le informazioni utente vengono recuperate da UserInfoEndpoint.

Si applica a