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.OpenIdConnectMiddleware to be notified prior to redirecting to an IdentityProvider an instance of Microsoft.AspNetCore.Authentication.OpenIdConnect.RedirectContext is 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.