Show / Hide Table of Contents

Namespace OpenIddict.Validation

Classes

OpenIddictValidationConfiguration

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

OpenIddictValidationConstants

OpenIddictValidationConstants.Properties

OpenIddictValidationDispatcher

OpenIddictValidationEvents

OpenIddictValidationEvents.ApplyConfigurationRequestContext

Represents an event called for each request to the configuration endpoint to send the configuration request to the remote authorization server.

OpenIddictValidationEvents.ApplyCryptographyRequestContext

Represents an event called for each request to the cryptography endpoint to send the cryptography request to the remote authorization server.

OpenIddictValidationEvents.ApplyIntrospectionRequestContext

Represents an event called for each request to the introspection endpoint to send the introspection request to the remote authorization server.

OpenIddictValidationEvents.ExtractConfigurationResponseContext

Represents an event called for each configuration response to extract the response parameters from the server response.

OpenIddictValidationEvents.ExtractCryptographyResponseContext

Represents an event called for each cryptography response to extract the response parameters from the server response.

OpenIddictValidationEvents.ExtractIntrospectionResponseContext

Represents an event called for each introspection response to extract the response parameters from the server response.

OpenIddictValidationEvents.HandleConfigurationResponseContext

Represents an event called for each validated configuration response.

OpenIddictValidationEvents.HandleCryptographyResponseContext

Represents an event called for each validated cryptography response.

OpenIddictValidationEvents.HandleIntrospectionResponseContext

Represents an event called for each validated introspection response.

OpenIddictValidationEvents.PrepareConfigurationRequestContext

Represents an event called for each request to the configuration endpoint to give the user code a chance to add parameters to the configuration request.

OpenIddictValidationEvents.PrepareCryptographyRequestContext

Represents an event called for each request to the cryptography endpoint to give the user code a chance to add parameters to the cryptography request.

OpenIddictValidationEvents.PrepareIntrospectionRequestContext

Represents an event called for each request to the introspection endpoint to give the user code a chance to add parameters to the introspection request.

OpenIddictValidationEvents.ProcessAuthenticationContext

Represents an event called when processing an authentication operation.

OpenIddictValidationEvents.ProcessChallengeContext

Represents an event called when processing a challenge response.

OpenIddictValidationEvents.ProcessErrorContext

Represents an event called when processing an errored response.

OpenIddictValidationEvents.ProcessRequestContext

Represents an event called when processing an incoming request.

OpenIddictValidationFactory

OpenIddictValidationHandler<TContext>

Represents a handler able to process TContext events.

OpenIddictValidationHandlerDescriptor

Represents an immutable descriptor of an OpenIddict validation event handler.

OpenIddictValidationHandlerDescriptor.Builder<TContext>

Contains methods allowing to build a descriptor instance.

OpenIddictValidationHandlerFilters

OpenIddictValidationHandlerFilters.RequireAuthorizationEntryValidationEnabled

Represents a filter that excludes the associated handlers if authorization validation was not enabled.

OpenIddictValidationHandlerFilters.RequireIntrospectionValidation

Represents a filter that excludes the associated handlers if introspection is not used.

OpenIddictValidationHandlerFilters.RequireLocalValidation

Represents a filter that excludes the associated handlers if local validation is not used.

OpenIddictValidationHandlerFilters.RequireTokenEntryValidationEnabled

Represents a filter that excludes the associated handlers if token validation was not enabled.

OpenIddictValidationHelpers

Exposes extensions simplifying the integration with the OpenIddict validation services.

OpenIddictValidationOptions

Provides various settings needed to configure the OpenIddict validation handler.

OpenIddictValidationRetriever

OpenIddictValidationService

OpenIddictValidationTransaction

Represents the context associated with an OpenID Connect validation request.

Interfaces

IOpenIddictValidationDispatcher

IOpenIddictValidationFactory

IOpenIddictValidationHandler<TContext>

Represents a handler able to process TContext events.

IOpenIddictValidationHandlerFilter<TContext>

Enums

OpenIddictValidationEndpointType

Represents the type of an OpenIddict validation endpoint.

OpenIddictValidationHandlerType

Represents the type of an OpenIddict validation handler.

OpenIddictValidationType

Represents the type of validation performed by the OpenIddict validation services.

In This Article
Back to top Generated by DocFX