Show / Hide Table of Contents

Namespace OpenIddict.Validation.AspNetCore

Classes

OpenIddictValidationAspNetCoreConfiguration

Contains the methods required to ensure that the OpenIddict validation configuration is valid.

OpenIddictValidationAspNetCoreConstants

Exposes common constants used by the OpenIddict ASP.NET Core host.

OpenIddictValidationAspNetCoreConstants.Cache

OpenIddictValidationAspNetCoreConstants.Properties

OpenIddictValidationAspNetCoreDefaults

Exposes the default values used by the OpenIddict validation handler.

OpenIddictValidationAspNetCoreFeature

Exposes the current validation transaction to the ASP.NET Core host.

OpenIddictValidationAspNetCoreHandler

Provides the logic necessary to extract, validate and handle OpenID Connect requests.

OpenIddictValidationAspNetCoreHandlerFilters

Contains a collection of event handler filters commonly used by the ASP.NET Core handlers.

OpenIddictValidationAspNetCoreHandlerFilters.RequireHttpRequest

Represents a filter that excludes the associated handlers if no ASP.NET Core request can be found.

OpenIddictValidationAspNetCoreHandlers

OpenIddictValidationAspNetCoreHandlers.AttachCacheControlHeader<TContext>

Contains the logic responsible of attaching the appropriate HTTP response cache headers. Note: this handler is not used when the OpenID Connect request is not initially handled by ASP.NET Core.

OpenIddictValidationAspNetCoreHandlers.AttachHostChallengeError

Contains the logic responsible of attaching the error details using the ASP.NET Core authentication properties. Note: this handler is not used when the OpenID Connect request is not initially handled by ASP.NET Core.

OpenIddictValidationAspNetCoreHandlers.AttachHttpResponseCode<TContext>

Contains the logic responsible of attaching an appropriate HTTP status code. Note: this handler is not used when the OpenID Connect request is not initially handled by ASP.NET Core.

OpenIddictValidationAspNetCoreHandlers.AttachWwwAuthenticateHeader<TContext>

Contains the logic responsible of attaching errors details to the WWW-Authenticate header. Note: this handler is not used when the OpenID Connect request is not initially handled by ASP.NET Core.

OpenIddictValidationAspNetCoreHandlers.ExtractAccessTokenFromAuthorizationHeader

Contains the logic responsible of extracting the access token from the standard HTTP Authorization header. Note: this handler is not used when the OpenID Connect request is not initially handled by ASP.NET Core.

OpenIddictValidationAspNetCoreHandlers.ExtractAccessTokenFromBodyForm

Contains the logic responsible of extracting the access token from the standard access_token form parameter. Note: this handler is not used when the OpenID Connect request is not initially handled by ASP.NET Core.

OpenIddictValidationAspNetCoreHandlers.ExtractAccessTokenFromQueryString

Contains the logic responsible of extracting the access token from the standard access_token query parameter. Note: this handler is not used when the OpenID Connect request is not initially handled by ASP.NET Core.

OpenIddictValidationAspNetCoreHandlers.InferIssuerFromHost

Contains the logic responsible of infering the default issuer from the HTTP request host and validating it. Note: this handler is not used when the OpenID Connect request is not initially handled by ASP.NET Core.

OpenIddictValidationAspNetCoreHandlers.ProcessChallengeErrorResponse<TContext>

Contains the logic responsible of processing challenge responses that contain a WWW-Authenticate header. Note: this handler is not used when the OpenID Connect request is not initially handled by ASP.NET Core.

OpenIddictValidationAspNetCoreHandlers.ProcessJsonResponse<TContext>

Contains the logic responsible of processing OpenID Connect responses that must be returned as JSON. Note: this handler is not used when the OpenID Connect request is not initially handled by ASP.NET Core.

OpenIddictValidationAspNetCoreOptions

Provides various settings needed to configure the OpenIddict ASP.NET Core validation integration.

In This Article
Back to top Generated by DocFX