Skip to content

Packages

Chris R edited this page Feb 8, 2017 · 1 revision
  • Microsoft.Owin - Provides a set of helper types and abstractions for simplifying the creation of OWIN components.
  • Microsoft.Owin.Diagnostics - Provides middleware components to assist in developing OWIN-based applications.
  • Microsoft.Owin.FileSystems - This package contains file system abstractions and implementations.
  • Microsoft.Owin.Testing - Provides helper classes for unit testing OWIN components.
  • Microsoft.Owin.SelfHost - Includes components needed to host an OWIN-based application in a custom process.
  • Microsoft.Owin.Hosting - Provides default infrastructure types for hosting and running OWIN-based applications.
  • OwinHost - Provides a stand-alone executable (OwinHost.exe) which can be used to host an OWIN-based application.
  • Microsoft.Owin.Cors - This package contains the components to enable Cross-Origin Resource Sharing (CORS) in OWIN middleware.
  • Microsoft.Owin.StaticFiles - This package contains OWIN middleware that handle requests for file system resources including files and directories.
  • Microsoft.Owin.Security - Common types which are shared by the various authentication middleware components.
  • Microsoft.Owin.Security.ActiveDirectory - Middleware that enables an application to use Microsoft's technology for authentication.
  • Microsoft.Owin.Security.Cookies - Middleware that enables an application to use cookie based authentication, similar to ASP.NET's forms authentication.
  • Microsoft.Owin.Security.Facebook - Middleware that enables an application to support Facebook's OAuth 2.0 authentication workflow.
  • Microsoft.Owin.Security.Google - Contains middlewares to support Google's OpenId and OAuth 2.0 authentication workflows.
  • Microsoft.Owin.Security.Jwt - Middleware that enables an application to protect and validate JSON Web Tokens.
  • Microsoft.Owin.Security.MicrosoftAccount - Middleware that enables an application to support the Microsoft Account authentication workflow.
  • Microsoft.Owin.Security.OAuth - Middleware that enables an application to support any standard OAuth 2.0 authentication workflow.
  • Microsoft.Owin.Security.OpenIdConnect - Middleware that enables an application to use OpenIdConnect for authentication.
  • Microsoft.Owin.Security.Twitter - Middleware that enables an application to support Twitter's OAuth 1.0 authentication workflow.
  • Microsoft.Owin.Security.WsFederation - Middleware that enables an application to use WsFederation for authentication.
  • Microsoft.Owin.Host.HttpListener - OWIN server built on the .NET Framework's HttpListener class. Currently the default server used for self-hosting.
  • Microsoft.Owin.Host.SystemWeb - OWIN server that enables OWIN-based applications to run on IIS using the ASP.NET request pipeline.