Microsoft.AspNetCore.Authentication.OpenIdConnect Namespace¶
-
namespace
Microsoft.AspNetCore.Authentication.OpenIdConnect¶ Interfaces
- interface
IOpenIdConnectEvents - Specifies events which the
Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectMiddlewareinvokes to enable developer control over the authentication process.
Classes
- class
AuthenticationFailedContext - class
AuthorizationCodeReceivedContext - This Context can be used to be informed when an ‘AuthorizationCode’ is received over the OpenIdConnect protocol.
- class
BaseOpenIdConnectContext - class
MessageReceivedContext - class
OpenIdConnectDefaults - Default values related to OpenIdConnect authentication middleware
- class
OpenIdConnectEvents - Specifies events which the
Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectMiddlewareinvokes to enable developer control over the authentication process. - class
OpenIdConnectHandler - A per-request authentication handler for the OpenIdConnectAuthenticationMiddleware.
- class
OpenIdConnectMiddleware - ASP.NET Core middleware for obtaining identities using OpenIdConnect protocol.
- class
RedirectContext - When a user configures the
Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectMiddlewareto be notified prior to redirecting to an IdentityProvider an instance ofMicrosoft.AspNetCore.Authentication.OpenIdConnect.RedirectContextis passed to the ‘RedirectToAuthenticationEndpoint’ or ‘RedirectToEndSessionEndpoint’ events. - class
RemoteSignOutContext - class
TokenResponseReceivedContext - This Context can be used to be informed when an ‘AuthorizationCode’ is redeemed for tokens at the token endpoint.
- class
TokenValidatedContext - class
UserInformationReceivedContext
Enumerations
- enum
OpenIdConnectRedirectBehavior - Lists the different authentication methods used to redirect the user agent to the identity provider.
- interface