C# Class TweetHarbor.OAuth.AppHarborOAuthClient

Inheritance: IOAuthSignInClient
Afficher le fichier Open project: sethwebster/TweetHarbor

Méthodes publiques

Méthode Description
AppHarborOAuthClient ( string clientId, string secret, ITweetHarborDbContext database ) : System
GetAuthenticationEndpoint ( string returnToUrl ) : Uri
OAuthCallback ( System.Web.HttpRequestBase Request ) : User

Private Methods

Méthode Description
AppHarborCreateOrUpdateAccountIfNeeded ( string AccessToken, AppHarbor user, User returnUser ) : User

Method Details

AppHarborOAuthClient() public méthode

public AppHarborOAuthClient ( string clientId, string secret, ITweetHarborDbContext database ) : System
clientId string
secret string
database ITweetHarborDbContext
Résultat System

GetAuthenticationEndpoint() public méthode

public GetAuthenticationEndpoint ( string returnToUrl ) : Uri
returnToUrl string
Résultat System.Uri

OAuthCallback() public méthode

public OAuthCallback ( System.Web.HttpRequestBase Request ) : User
Request System.Web.HttpRequestBase
Résultat TweetHarbor.Models.User