Microsoft.Web.WebPages.OAuth Namespace

The Microsoft.Web.WebPages.OAuth namespace contains core classes that are used to work with OAuth and OpenID authentication.

The classes in this namespace interact with the classes from the open-source DotNetOpenAuth library. The DotNetOpenAuth library has its own documentation at http://docs.dotnetopenauth.net/master/.

Classes

  Class Description
Public class AuthenticationClientData Represents the authentication client data.
Public class OAuthAccount Represents an OAuth or OpenID account.
Public class OAuthWebSecurity Manages security that uses OAuth authentication providers like Facebook, Twitter, LinkedIn, Windows Live and OpenID authentication providers like Google and Yahoo.
Public class PreApplicationStartCode Provides a registration point for pre-application start code for OAuth-based security.