C# Class Apachai.OAuth

Afficher le fichier Open project: garuma/apachai Class Usage Examples

Méthodes publiques

Méthode Description
AcquireAccessToken ( OAuthToken requestToken, string tokenVerifier ) : UserInfos>>.Task
AcquireRequestToken ( ) : Task
GetAuthUrl ( OAuthToken token ) : string
GetAuthorization ( OAuthToken tokens, string method, Uri uri, string data ) : string
OAuth ( OAuthConfig config ) : System
PercentEncode ( string s ) : string

Private Methods

Méthode Description
HeadersToOAuth ( string>.Dictionary headers ) : string
MakeNonce ( ) : string
MakeOAuthSignature ( string compositeSigningKey, string signatureBase ) : string
MakeSignature ( string method, string base_uri, string>.Dictionary headers ) : string
MakeSigningKey ( string consumerSecret, string oauthTokenSecret ) : string
MakeTimestamp ( ) : string

Method Details

AcquireAccessToken() public méthode

public AcquireAccessToken ( OAuthToken requestToken, string tokenVerifier ) : UserInfos>>.Task
requestToken OAuthToken
tokenVerifier string
Résultat UserInfos>>.Task

AcquireRequestToken() public méthode

public AcquireRequestToken ( ) : Task
Résultat Task

GetAuthUrl() public méthode

public GetAuthUrl ( OAuthToken token ) : string
token OAuthToken
Résultat string

GetAuthorization() public méthode

public GetAuthorization ( OAuthToken tokens, string method, Uri uri, string data ) : string
tokens OAuthToken
method string
uri System.Uri
data string
Résultat string

OAuth() public méthode

public OAuth ( OAuthConfig config ) : System
config OAuthConfig
Résultat System

PercentEncode() public static méthode

public static PercentEncode ( string s ) : string
s string
Résultat string