Partager via


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 de 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 de 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 l'OpenIdConnectHandler appelle pour permettre au développeur de contrôler le processus d’authentification.

OpenIdConnectHandler

Gestionnaire d’authentification par demande pour OpenIdConnectAuthenticationMiddleware.

OpenIdConnectMiddleware

ASP.NET middleware Core 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 toutes les OpenIdConnectOptions.

PushedAuthorizationContext

Contexte de PushAuthorization(PushedAuthorizationContext).

RedirectContext

Lorsqu’un utilisateur configure l'OpenIdConnectHandler pour qu’il soit averti avant de rediriger vers une instance IdentityProvider d'RedirectContext est passée au RedirectToIdentityProvider(RedirectContext) et RedirectToIdentityProviderForSignOut(RedirectContext).

RemoteSignOutContext

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

TokenResponseReceivedContext

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

TokenValidatedContext

Contexte de TokenValidated(TokenValidatedContext).

UserInformationReceivedContext

Contexte de UserInformationReceived(UserInformationReceivedContext).

Interfaces

IOpenIdConnectEvents

Spécifie les événements que l'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é.

PushedAuthorizationBehavior

Énumération contenant les options d’utilisation de l’autorisation push (PAR).

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.