Partilhar via


Microsoft.AspNetCore.Authentication.OpenIdConnect Namespace

Contém tipos que habilitam o suporte para autenticação baseada em OpenIdConnect.

Classes

AuthenticationFailedContext

Um contexto para AuthenticationFailed(AuthenticationFailedContext).

AuthorizationCodeReceivedContext

Esse Contexto pode ser usado para ser informado quando um 'AuthorizationCode' é recebido pelo protocolo OpenIdConnect.

BaseOpenIdConnectContext

Contém tipos que habilitam o suporte para autenticação baseada em OpenIdConnect.

MessageReceivedContext

Um contexto para OnMessageReceived.

OpenIdConnectChallengeProperties

AuthenticationProperties para um desafio do OpenId Connect.

OpenIdConnectDefaults

Valores padrão relacionados ao manipulador de autenticação OpenIdConnect

OpenIdConnectEvents

Especifica eventos que o invoca para habilitar o OpenIdConnectHandler controle do desenvolvedor sobre o processo de autenticação.

OpenIdConnectHandler

Um manipulador de autenticação por solicitação para o OpenIdConnectAuthenticationMiddleware.

OpenIdConnectMiddleware

ASP.NET Core middleware para obter identidades usando o protocolo OpenIdConnect.

OpenIdConnectOptions

Opções de configuração para OpenIdConnectHandler

OpenIdConnectPostConfigureOptions

Usado para configurar padrões para todos os OpenIdConnectOptions.

RedirectContext

Quando um usuário configura o OpenIdConnectHandler para ser notificado antes de redirecionar para um IdentityProvider, uma instância de RedirectContext é passada para o RedirectToIdentityProvider(RedirectContext) e RedirectToIdentityProviderForSignOut(RedirectContext).

RemoteSignOutContext

Um contexto para RemoteSignOut(RemoteSignOutContext) evento.

TokenResponseReceivedContext

Esse Contexto pode ser usado para ser informado quando um 'AuthorizationCode' é resgatado para tokens no ponto de extremidade do token.

TokenValidatedContext

Um contexto para TokenValidated(TokenValidatedContext).

UserInformationReceivedContext

Um contexto para UserInformationReceived(UserInformationReceivedContext).

Interfaces

IOpenIdConnectEvents

Especifica eventos que o invoca para habilitar o OpenIdConnectMiddlewarecontrole do desenvolvedor sobre o processo de autenticação.

Enumerações

OpenIdConnectRedirectBehavior

Lista os diferentes métodos de autenticação usados para redirecionar o agente de usuário para o provedor de identidade.

Comentários

Para obter mais informações sobre como usar a autenticação baseada em OpenIdConnect, consulte Introdução à autenticação no ASP.NET Core.