IOpenIdConnectEvents Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica eventos que o invoca para habilitar o OpenIdConnectMiddlewarecontrole do desenvolvedor sobre o processo de autenticação.
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
- Derivado
- Implementações
Métodos
AuthenticationFailed(AuthenticationFailedContext) |
É invocado se forem lançadas exceções durante o processamento da solicitação. As exceções serão relançadas após esse evento, a menos que sejam suprimidas. |
AuthorizationCodeReceived(AuthorizationCodeReceivedContext) |
É invocado após a validação de token de segurança caso um código de autorização esteja presente na mensagem de protocolo. |
MessageReceived(MessageReceivedContext) |
É invocado quando uma mensagem de protocolo é recebida pela primeira vez. |
RedirectToIdentityProvider(RedirectContext) |
Invocado antes de redirecionar para o provedor de identidade para autenticar. |
RedirectToIdentityProviderForSignOut(RedirectContext) |
Invocado antes de redirecionar para o provedor de identidade para sair. |
RemoteFailure(FailureContext) |
Invocado quando o processo de autenticação remota tem um erro. (Herdado de IRemoteAuthenticationEvents) |
RemoteSignOut(RemoteSignOutContext) |
Invocado quando uma solicitação é recebida no RemoteSignOutPath. |
TicketReceived(TicketReceivedContext) |
Invocado antes de entrar. (Herdado de IRemoteAuthenticationEvents) |
TokenResponseReceived(TokenResponseReceivedContext) |
Invocado depois que "código de autorização" é resgatado para tokens no ponto de extremidade do token. |
TokenValidated(TokenValidatedContext) |
Invocado quando um IdToken foi validado e produziu um AuthenticationTicket. |
UserInformationReceived(UserInformationReceivedContext) |
Invocado quando as informações do usuário são recuperadas do UserInfoEndpoint. |