C# Class TwitterDoodle.Http.TwitterOAuthMessageHandler

Inheritance: System.Net.Http.DelegatingHandler
Afficher le fichier Open project: tugberkugurlu/TwitterDoodle

Méthodes publiques

Méthode Description
TwitterOAuthMessageHandler ( OAuthCredential oAuthCredential, OAuthSignatureEntity signatureEntity, TwitterQueryCollection parameters, HttpMessageHandler innerHandler ) : System

Méthodes protégées

Méthode Description
SendAsync ( HttpRequestMessage request, CancellationToken cancellationToken ) : Task

Private Methods

Méthode Description
GenerateAuthHeader ( OAuthState oAuthState, HttpRequestMessage request ) : string
GenerateNonce ( ) : string
GenerateSignature ( OAuthState oAuthState, HttpRequestMessage request ) : string
GenerateTimestamp ( ) : string
GetOAuthSignatureMethod ( ) : string
GetVersion ( ) : string

Method Details

SendAsync() protected méthode

protected SendAsync ( HttpRequestMessage request, CancellationToken cancellationToken ) : Task
request System.Net.Http.HttpRequestMessage
cancellationToken System.Threading.CancellationToken
Résultat Task

TwitterOAuthMessageHandler() public méthode

public TwitterOAuthMessageHandler ( OAuthCredential oAuthCredential, OAuthSignatureEntity signatureEntity, TwitterQueryCollection parameters, HttpMessageHandler innerHandler ) : System
oAuthCredential TwitterDoodle.OAuth.OAuthCredential
signatureEntity TwitterDoodle.OAuth.OAuthSignatureEntity
parameters TwitterQueryCollection
innerHandler System.Net.Http.HttpMessageHandler
Résultat System