C# Class CodeValue.SuiteValue.UI.Metro.TwitterAuthentication.TwitterAuthProvider

Inheritance: IAuthProvider
Show file Open project: arielbh/SuiteValue.UI.Metro

Public Methods

Method Description
Authenticate ( ) : Task
Configure ( dynamic configuration ) : void
RequestToken ( string token, string authVerifier, string tokenSecret ) : Task

Private Methods

Method Description
AcquireRequestToken ( ) : System.Threading.Tasks.Task
CreateAuthenticationSignature ( string url, string token = null ) : string
ExtractOAuthToken ( string content ) : void
RequestUser ( string userId ) : Task

Method Details

Authenticate() public method

public Authenticate ( ) : Task
return Task

Configure() public method

public Configure ( dynamic configuration ) : void
configuration dynamic
return void

RequestToken() public method

public RequestToken ( string token, string authVerifier, string tokenSecret ) : Task
token string
authVerifier string
tokenSecret string
return Task