Microsoft.AspNetCore.Authentication.OpenIdConnect Spazio dei nomi

Contiene tipi che abilitano il supporto per l'autenticazione basata su OpenIdConnect.

Classi

Nome Descrizione
AuthenticationFailedContext

Contesto per AuthenticationFailed(AuthenticationFailedContext).

AuthorizationCodeReceivedContext

Questo contesto può essere usato per essere informato quando viene ricevuto un 'AuthorizationCode' tramite il protocollo OpenIdConnect.

BaseOpenIdConnectContext

Contiene tipi che abilitano il supporto per l'autenticazione basata su OpenIdConnect.

MessageReceivedContext

Contesto per OnMessageReceived.

OpenIdConnectChallengeProperties

AuthenticationProperties per una richiesta OpenId Connect.

OpenIdConnectDefaults

Valori predefiniti correlati al gestore di autenticazione OpenIdConnect

OpenIdConnectEvents

Specifica gli eventi richiamati da per abilitare il OpenIdConnectHandler controllo dello sviluppatore sul processo di autenticazione.

OpenIdConnectHandler

Gestore di autenticazione per richiesta per OpenIdConnectAuthenticationMiddleware.

OpenIdConnectMiddleware

ASP.NET Core middleware per ottenere identità usando il protocollo OpenIdConnect.

OpenIdConnectOptions

Opzioni di configurazione per OpenIdConnectHandler

OpenIdConnectPostConfigureOptions

Usato per configurare le impostazioni predefinite per tutti .OpenIdConnectOptions

PushedAuthorizationContext

Contesto per PushAuthorization(PushedAuthorizationContext).

RedirectContext

Quando un utente configura l'oggetto OpenIdConnectHandler per la notifica prima del reindirizzamento a un IdentityProvider, viene passata un'istanza RedirectToIdentityProvider(RedirectContext) di RedirectContext a e RedirectToIdentityProviderForSignOut(RedirectContext).

RemoteSignOutContext

Contesto per RemoteSignOut(RemoteSignOutContext) l'evento.

TokenResponseReceivedContext

Questo contesto può essere usato per essere informato quando un 'AuthorizationCode' viene riscattato per i token nell'endpoint del token.

TokenValidatedContext

Contesto per TokenValidated(TokenValidatedContext).

UserInformationReceivedContext

Contesto per UserInformationReceived(UserInformationReceivedContext).

Interfacce

Nome Descrizione
IOpenIdConnectEvents

Specifica gli eventi richiamati da per abilitare il OpenIdConnectMiddlewarecontrollo dello sviluppatore sul processo di autenticazione.

Enumerazioni

Nome Descrizione
OpenIdConnectRedirectBehavior

Elenca i diversi metodi di autenticazione usati per reindirizzare l'agente utente al provider di identità.

PushedAuthorizationBehavior

Enumerazione contenente le opzioni per l'uso dell'autorizzazione push (PAR).

Commenti

Per altre informazioni sull'uso dell'autenticazione basata su OpenIdConnect, vedere Introduzione all'autenticazione in ASP.NET Core.