C# Класс TwitterDoodle.Http.TwitterOAuthMessageHandler

Наследование: System.Net.Http.DelegatingHandler
Показать файл Открыть проект

Открытые методы

Метод Описание
TwitterOAuthMessageHandler ( OAuthCredential oAuthCredential, OAuthSignatureEntity signatureEntity, TwitterQueryCollection parameters, HttpMessageHandler innerHandler ) : System

Защищенные методы

Метод Описание
SendAsync ( HttpRequestMessage request, CancellationToken cancellationToken ) : Task

Приватные методы

Метод Описание
GenerateAuthHeader ( OAuthState oAuthState, HttpRequestMessage request ) : string
GenerateNonce ( ) : string
GenerateSignature ( OAuthState oAuthState, HttpRequestMessage request ) : string
GenerateTimestamp ( ) : string
GetOAuthSignatureMethod ( ) : string
GetVersion ( ) : string

Описание методов

SendAsync() защищенный Метод

protected SendAsync ( HttpRequestMessage request, CancellationToken cancellationToken ) : Task
request System.Net.Http.HttpRequestMessage
cancellationToken System.Threading.CancellationToken
Результат Task

TwitterOAuthMessageHandler() публичный Метод

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
Результат System