Microsoft.AspNetCore.Authentication.OpenIdConnect Przestrzeń nazw

Zawiera typy, które umożliwiają obsługę uwierzytelniania opartego na protokole OpenIdConnect.

Klasy

AuthenticationFailedContext

Kontekst dla elementu AuthenticationFailed(AuthenticationFailedContext).

AuthorizationCodeReceivedContext

Ten kontekst może służyć do informowania o odebraniu kodu autoryzacji za pośrednictwem protokołu OpenIdConnect.

BaseOpenIdConnectContext

Zawiera typy, które umożliwiają obsługę uwierzytelniania opartego na protokole OpenIdConnect.

MessageReceivedContext

Kontekst dla elementu OnMessageReceived.

OpenIdConnectChallengeProperties

AuthenticationProperties w przypadku wyzwania OpenId Connect.

OpenIdConnectDefaults

Wartości domyślne związane z procedurą obsługi uwierzytelniania OpenIdConnect

OpenIdConnectEvents

Określa zdarzenia, które OpenIdConnectHandler wywołuje, aby umożliwić deweloperowi kontrolę nad procesem uwierzytelniania.

OpenIdConnectHandler

Procedura obsługi uwierzytelniania dla poszczególnych żądań dla openIdConnectAuthenticationMiddleware.

OpenIdConnectMiddleware

ASP.NET Core oprogramowanie pośredniczące do uzyskiwania tożsamości przy użyciu protokołu OpenIdConnect.

OpenIdConnectOptions

Opcje konfiguracji dla OpenIdConnectHandler

OpenIdConnectPostConfigureOptions

Służy do konfigurowania wartości domyślnych dla wszystkich OpenIdConnectOptionselementów .

RedirectContext

Gdy użytkownik konfiguruje OpenIdConnectHandler element , aby był powiadamiany przed przekierowaniem do obiektu IdentityProvider, wystąpienie RedirectContext klasy jest przekazywane do elementu RedirectToIdentityProvider(RedirectContext) i RedirectToIdentityProviderForSignOut(RedirectContext).

RemoteSignOutContext

Kontekst zdarzenia RemoteSignOut(RemoteSignOutContext) .

TokenResponseReceivedContext

Ten kontekst może służyć do informowania, gdy element "AuthorizationCode" jest zrealizowany dla tokenów w punkcie końcowym tokenu.

TokenValidatedContext

Kontekst dla elementu TokenValidated(TokenValidatedContext).

UserInformationReceivedContext

Kontekst dla elementu UserInformationReceived(UserInformationReceivedContext).

Interfejsy

IOpenIdConnectEvents

Określa zdarzenia, które OpenIdConnectMiddlewarewywołuje, aby umożliwić deweloperowi kontrolę nad procesem uwierzytelniania.

Wyliczenia

OpenIdConnectRedirectBehavior

Wyświetla listę różnych metod uwierzytelniania używanych do przekierowywania agenta użytkownika do dostawcy tożsamości.

Uwagi

Aby uzyskać więcej informacji na temat korzystania z uwierzytelniania opartego na protokole OpenIdConnect, zobacz Wprowadzenie do uwierzytelniania w ASP.NET Core.