Microsoft.AspNetCore.Authentication.OpenIdConnect Espace de noms

Contient des types qui activent la prise en charge de l’authentification basée sur OpenIdConnect.

Classes

AuthenticationFailedContext

Contexte pour AuthenticationFailed(AuthenticationFailedContext).

AuthorizationCodeReceivedContext

Ce contexte peut être utilisé pour être informé lorsqu’un « AuthorizationCode » est reçu via le protocole OpenIdConnect.

BaseOpenIdConnectContext

Contient des types qui activent la prise en charge de l’authentification basée sur OpenIdConnect.

MessageReceivedContext

Contexte pour OnMessageReceived.

OpenIdConnectChallengeProperties

AuthenticationProperties pour un défi OpenId Connect.

OpenIdConnectDefaults

Valeurs par défaut liées au gestionnaire d’authentification OpenIdConnect

OpenIdConnectEvents

Spécifie les événements que le OpenIdConnectHandler appelle pour permettre au développeur de contrôler le processus d’authentification.

OpenIdConnectHandler

Gestionnaire d'authentification par demande pour l'OpenIdConnectAuthenticationMiddleware.

OpenIdConnectMiddleware

ASP.NET Core intergiciel pour obtenir des identités à l’aide du protocole OpenIdConnect.

OpenIdConnectOptions

Options de configuration pour OpenIdConnectHandler

OpenIdConnectPostConfigureOptions

Utilisé pour configurer les valeurs par défaut pour tous les OpenIdConnectOptions.

RedirectContext

Lorsqu’un utilisateur configure le OpenIdConnectHandler pour être averti avant de rediriger vers un IdentityProvider, un instance de RedirectContext est passé à et RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext).

RemoteSignOutContext

Contexte de l’événement RemoteSignOut(RemoteSignOutContext) .

TokenResponseReceivedContext

Ce contexte peut être utilisé pour être informé lorsqu’un « AuthorizationCode » est échangé contre des jetons au niveau du point de terminaison de jeton.

TokenValidatedContext

Contexte pour TokenValidated(TokenValidatedContext).

UserInformationReceivedContext

Contexte pour UserInformationReceived(UserInformationReceivedContext).

Interfaces

IOpenIdConnectEvents

Spécifie les événements que le OpenIdConnectMiddlewareappelle pour permettre au développeur de contrôler le processus d’authentification.

Énumérations

OpenIdConnectRedirectBehavior

Répertorie les différentes méthodes d’authentification utilisées pour rediriger l’agent utilisateur vers le fournisseur d’identité.

Remarques

Pour plus d’informations sur l’utilisation de l’authentification basée sur OpenIdConnect, consultez Présentation de l’authentification dans ASP.NET Core.