Microsoft.AspNetCore.Authentication.OpenIdConnect Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.