C# Class AuthBridge.Clients.GoogleOAuthClient

Inheritance: DotNetOpenAuth.AspNet.Clients.OAuth2Client
Datei anzeigen Open project: Teleopti/authbridge Class Usage Examples

Public Methods

Method Description
GoogleOAuthClient ( string clientId, string clientSecret ) : System
GoogleOAuthClient ( string providerName, string clientId, string clientSecret ) : System

Protected Methods

Method Description
GetServiceLoginUrl ( Uri returnUrl ) : Uri
GetUserData ( string accessToken ) : string>.IDictionary
QueryAccessToken ( Uri returnUrl, string authorizationCode ) : string

Method Details

GetServiceLoginUrl() protected method

protected GetServiceLoginUrl ( Uri returnUrl ) : Uri
returnUrl System.Uri
return System.Uri

GetUserData() protected method

protected GetUserData ( string accessToken ) : string>.IDictionary
accessToken string
return string>.IDictionary

GoogleOAuthClient() public method

public GoogleOAuthClient ( string clientId, string clientSecret ) : System
clientId string
clientSecret string
return System

GoogleOAuthClient() public method

public GoogleOAuthClient ( string providerName, string clientId, string clientSecret ) : System
providerName string
clientId string
clientSecret string
return System

QueryAccessToken() protected method

protected QueryAccessToken ( Uri returnUrl, string authorizationCode ) : string
returnUrl System.Uri
authorizationCode string
return string