Freigeben über


Microsoft.AspNetCore.Authentication.OpenIdConnect Namespace

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

Klassen

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 openIdConnect-basierte Authentifizierung ermöglichen.

MessageReceivedContext

Ein Kontext für OnMessageReceived.

OpenIdConnectChallengeProperties

AuthenticationProperties für eine OpenId Connect-Herausforderung.

OpenIdConnectDefaults

Standardwerte im Zusammenhang mit dem OpenIdConnect-Authentifizierungshandler

OpenIdConnectEvents

Gibt Ereignisse an, die von OpenIdConnectHandler aufgerufen werden, um entwicklerseitig die Kontrolle über den Authentifizierungsprozess zu ermöglichen.

OpenIdConnectHandler

Ein Authentifizierungshandler pro Anforderung für 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.

RedirectContext

Wenn ein Benutzer konfiguriert, dass vor der OpenIdConnectHandler Umleitung zu einem IdentityProvider benachrichtigt werden soll, wird ein instance von RedirectContext an und RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext)übergeben.

RemoteSignOutContext

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

TokenResponseReceivedContext

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

TokenValidatedContext

Ein Kontext für TokenValidated(TokenValidatedContext).

UserInformationReceivedContext

Ein Kontext für UserInformationReceived(UserInformationReceivedContext).

Schnittstellen

IOpenIdConnectEvents

Gibt Ereignisse an, die von OpenIdConnectMiddlewareaufgerufen werden, um entwicklerseitig die Kontrolle über den Authentifizierungsprozess zu ermöglichen.

Enumerationen

OpenIdConnectRedirectBehavior

Listet die verschiedenen Authentifizierungsmethoden auf, die verwendet werden, um den Benutzer-Agent an den Identitätsanbieter umzuleiten.

Hinweise

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