Microsoft.AspNetCore.Authentication.OpenIdConnect Espacio de nombres

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

Clases

AuthenticationFailedContext

Un cosiguiente para AuthenticationFailed(AuthenticationFailedContext).

AuthorizationCodeReceivedContext

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

BaseOpenIdConnectContext
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 OpenIdConnectHandler invoca para habilitar el 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 del RemoteSignOut(RemoteSignOutContext) evento.

TokenResponseReceivedContext

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

TokenValidatedContext

Contexto de TokenValidated(TokenValidatedContext).

UserInformationReceivedContext

Contexto para UserInformationReceived(UserInformationReceivedContext).

Interfaces

IOpenIdConnectEvents

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

Enumeraciones

OpenIdConnectRedirectBehavior

Enumera los diferentes 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.