C# 클래스 TwitterDoodle.Http.TwitterOAuthMessageHandler

상속: System.Net.Http.DelegatingHandler
파일 보기 프로젝트 열기: tugberkugurlu/TwitterDoodle

공개 메소드들

메소드 설명
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