Show / Hide Table of Contents

# Namespace OpenIddict.Validation.Owin

### Classes

#### OpenIddictValidationOwinConfiguration

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

#### OpenIddictValidationOwinConstants

Exposes common constants used by the OpenIddict OWIN host.

#### OpenIddictValidationOwinConstants.Cache

#### OpenIddictValidationOwinConstants.Headers

#### OpenIddictValidationOwinConstants.Properties

#### OpenIddictValidationOwinDefaults

Exposes the default values used by the OpenIddict validation handler.

#### OpenIddictValidationOwinHandler

Provides the entry point necessary to register the OpenIddict validation in an OWIN pipeline.

#### OpenIddictValidationOwinHandlerFilters

Contains a collection of event handler filters commonly used by the OWIN handlers.

#### OpenIddictValidationOwinHandlerFilters.RequireOwinRequest

Represents a filter that excludes the associated handlers if no OWIN request can be found.

#### OpenIddictValidationOwinMiddleware

Provides the entry point necessary to register the OpenIddict validation handler in an OWIN pipeline. Note: this middleware is intented to be used with dependency injection containers that support middleware resolution, like Autofac. Since it depends on scoped services, it is NOT recommended to instantiate it as a singleton like a regular OWIN middleware.

#### OpenIddictValidationOwinMiddlewareFactory

Provides the entry point necessary to instantiate and register the scoped OpenIddictValidationOwinMiddleware in an OWIN/Katana pipeline.

#### OpenIddictValidationOwinOptions

Provides various settings needed to configure the OpenIddict OWIN validation integration.