Microsoft.AspNetCore.Authentication.OpenIdConnect Namespace

Classes

AuthenticationFailedContext
AuthorizationCodeReceivedContext

This Context can be used to be informed when an 'AuthorizationCode' is received over the OpenIdConnect protocol.

BaseOpenIdConnectContext
MessageReceivedContext
OpenIdConnectChallengeProperties
OpenIdConnectDefaults

Default values related to OpenIdConnect authentication handler

OpenIdConnectEvents

Specifies events which the OpenIdConnectHandlerinvokes to enable developer control over the authentication process.

OpenIdConnectHandler

A per-request authentication handler for the OpenIdConnectAuthenticationMiddleware.

OpenIdConnectMiddleware

ASP.NET Core middleware for obtaining identities using OpenIdConnect protocol.

OpenIdConnectOptions

Configuration options for OpenIdConnectHandler

OpenIdConnectPostConfigureOptions

Used to setup defaults for all OpenIdConnectOptions.

RedirectContext

When a user configures the OpenIdConnectHandler to be notified prior to redirecting to an IdentityProvider an instance of RedirectContext is passed to the 'RedirectToAuthenticationEndpoint' or 'RedirectToEndSessionEndpoint' events.

RemoteSignOutContext
TokenResponseReceivedContext

This Context can be used to be informed when an 'AuthorizationCode' is redeemed for tokens at the token endpoint.

TokenValidatedContext
UserInformationReceivedContext

Interfaces

IOpenIdConnectEvents

Specifies events which the OpenIdConnectMiddlewareinvokes to enable developer control over the authentication process.

Enums

OpenIdConnectRedirectBehavior

Lists the different authentication methods used to redirect the user agent to the identity provider.