Microsoft.AspNetCore.Authentication.OpenIdConnect Namespace

Enthält Typen, die die Unterstützung für die openIdConnect-basierte Authentifizierung aktivieren.

Klassen

Name Beschreibung
AuthenticationFailedContext

Ein Kontext für AuthenticationFailed(AuthenticationFailedContext).

AuthorizationCodeReceivedContext

Dieser Kontext kann verwendet werden, um informiert zu werden, wenn ein "AuthorizationCode" über das OpenIdConnect-Protokoll empfangen wird.

BaseOpenIdConnectContext

Enthält Typen, die die Unterstützung für die openIdConnect-basierte Authentifizierung aktivieren.

MessageReceivedContext

Ein Kontext für OnMessageReceived.

OpenIdConnectChallengeProperties

AuthenticationProperties für eine OpenId Connect-Abfrage.

OpenIdConnectDefaults

Standardwerte im Zusammenhang mit dem OpenIdConnect-Authentifizierungshandler

OpenIdConnectEvents

Gibt Ereignisse an, die vom OpenIdConnectHandler Aufruf aufgerufen werden, um die Entwicklersteuerung über den Authentifizierungsprozess zu ermöglichen.

OpenIdConnectHandler

Ein Authentifizierungshandler pro Anforderung für die OpenIdConnectAuthenticationMiddleware.

OpenIdConnectMiddleware

ASP.NET Core Middleware zum Abrufen von Identitäten mithilfe des OpenIdConnect-Protokolls.

OpenIdConnectOptions

Konfigurationsoptionen für OpenIdConnectHandler

OpenIdConnectPostConfigureOptions

Wird zum Einrichten von Standardwerten für alle OpenIdConnectOptionsverwendet.

PushedAuthorizationContext

Ein Kontext für PushAuthorization(PushedAuthorizationContext).

RedirectContext

Wenn ein Benutzer konfiguriert, dass er OpenIdConnectHandler vor der Umleitung an einen IdentityProvider benachrichtigt wird, wird eine Instanz an RedirectContext die und RedirectToIdentityProviderForSignOut(RedirectContext)die RedirectToIdentityProvider(RedirectContext) .

RemoteSignOutContext

Ein Kontext für RemoteSignOut(RemoteSignOutContext) das Ereignis.

TokenResponseReceivedContext

Dieser Kontext kann verwendet werden, um informiert zu werden, wenn ein "AuthorizationCode" für Token am Tokenendpunkt eingelöst wird.

TokenValidatedContext

Ein Kontext für TokenValidated(TokenValidatedContext).

UserInformationReceivedContext

Ein Kontext für UserInformationReceived(UserInformationReceivedContext).

Schnittstellen

Name Beschreibung
IOpenIdConnectEvents

Gibt Ereignisse an, die vom OpenIdConnectMiddlewareAufruf aufgerufen werden, um die Entwicklersteuerung über den Authentifizierungsprozess zu ermöglichen.

Enumerationen

Name Beschreibung
OpenIdConnectRedirectBehavior

Listet die verschiedenen Authentifizierungsmethoden auf, die zum Umleiten des Benutzer-Agents an den Identitätsanbieter verwendet werden.

PushedAuthorizationBehavior

Enumeration mit den Optionen für die Verwendung von Pushed Authorization (PAR).

Hinweise

Weitere Informationen zur Verwendung der openIdConnect-basierten Authentifizierung finden Sie unter Einführung in die Authentifizierung in ASP.NET Core.