C# Class IronPigeon.Relay.Controllers.OAuthController

Inheritance: Controller
ファイルを表示 Open project: AArnott/IronPigeon

Public Methods

Method Description
Authorize ( ) : System.Web.Mvc.ActionResult
AuthorizeWithMicrosoftAccount ( string nestedAuth ) : Task
OAuthController ( ) : System
OAuthController ( AuthorizationServer authorizationServer, string primaryTableName, string emailTableName, string cloudConfigurationName ) : System
Token ( ) : System.Web.Mvc.ActionResult

Private Methods

Method Description
SaveAccountInfoAsync ( MicrosoftAccountInfo microsoftAccountInfo ) : System.Threading.Tasks.Task

Method Details

Authorize() public method

public Authorize ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

AuthorizeWithMicrosoftAccount() public method

public AuthorizeWithMicrosoftAccount ( string nestedAuth ) : Task
nestedAuth string
return Task

OAuthController() public method

public OAuthController ( ) : System
return System

OAuthController() public method

public OAuthController ( AuthorizationServer authorizationServer, string primaryTableName, string emailTableName, string cloudConfigurationName ) : System
authorizationServer DotNetOpenAuth.OAuth2.AuthorizationServer
primaryTableName string
emailTableName string
cloudConfigurationName string
return System

Token() public method

public Token ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult