Share via


Microsoft.AspNetCore.Authentication.OpenIdConnect Espacio de nombres

Contiene tipos que permiten la compatibilidad con la autenticación basada en OpenIdConnect.

Clases

AuthenticationFailedContext

Contexto para AuthenticationFailed(AuthenticationFailedContext).

AuthorizationCodeReceivedContext

Este contexto se puede usar para informarse cuando se recibe un "AuthorizationCode" a través del protocolo OpenIdConnect.

BaseOpenIdConnectContext

Contiene tipos que permiten la compatibilidad con la autenticación basada en OpenIdConnect.

MessageReceivedContext

Contexto para OnMessageReceived.

OpenIdConnectChallengeProperties

AuthenticationProperties para un desafío de OpenId Connect.

OpenIdConnectDefaults

Valores predeterminados relacionados con el controlador de autenticación openIdConnect

OpenIdConnectEvents

Especifica los eventos que invoca para habilitar el OpenIdConnectHandler control de desarrollador sobre el proceso de autenticación.

OpenIdConnectHandler

Controlador de autenticación por solicitud para OpenIdConnectAuthenticationMiddleware.

OpenIdConnectMiddleware

ASP.NET Core middleware para obtener identidades mediante el protocolo OpenIdConnect.

OpenIdConnectOptions

Opciones de configuración para OpenIdConnectHandler

OpenIdConnectPostConfigureOptions

Se usa para configurar los valores predeterminados de todos .OpenIdConnectOptions

RedirectContext

Cuando un usuario configura el objeto OpenIdConnectHandler que se va a notificar antes de redirigir a un IdentityProvider, se pasa una instancia de RedirectContext a RedirectToIdentityProvider(RedirectContext) y RedirectToIdentityProviderForSignOut(RedirectContext).

RemoteSignOutContext

Contexto para RemoteSignOut(RemoteSignOutContext) el evento.

TokenResponseReceivedContext

Este contexto se puede usar para informarse cuando se canjea un "AuthorizationCode" para los tokens en el punto de conexión del token.

TokenValidatedContext

Contexto para TokenValidated(TokenValidatedContext).

UserInformationReceivedContext

Contexto para UserInformationReceived(UserInformationReceivedContext).

Interfaces

IOpenIdConnectEvents

Especifica los eventos que invoca para habilitar el OpenIdConnectMiddlewarecontrol de desarrollador sobre el proceso de autenticación.

Enumeraciones

OpenIdConnectRedirectBehavior

Enumera los distintos métodos de autenticación usados para redirigir el agente de usuario al proveedor de identidades.

Comentarios

Para obtener más información sobre el uso de la autenticación basada en OpenIdConnect, consulte Introducción a la autenticación en ASP.NET Core.