C# Класс TweetSource.OAuth.AuthorizationHeader

Utility class for encoding 'Authorization' part in HTTP header to access resource from URL that requires OAuth. For our case, it is for Streaming API in Twitter. This is based from original source code by Gary Short: http://garyshortblog.wordpress.com/2011/02/11/a-twitter-oauth-example-in-c/
Показать файл Открыть проект

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

Метод Описание
Create ( HttpParameterSet parameters ) : AuthorizationHeader

Create a new AuthorizationHeader based on OAuth keys and some HTTP request parameters required to generate correct OAuth signature.

GetHeaderString ( ) : string

Header string to be used in 'Authorization' part of HTTPWebRequest's header. This can be added to request using HttpWebRequest.Headers.Add(..) method.

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

Create() публичный статический Метод

Create a new AuthorizationHeader based on OAuth keys and some HTTP request parameters required to generate correct OAuth signature.
public static Create ( HttpParameterSet parameters ) : AuthorizationHeader
parameters HttpParameterSet Parameters REQUIRED by OAuth
Результат AuthorizationHeader

GetHeaderString() публичный абстрактный Метод

Header string to be used in 'Authorization' part of HTTPWebRequest's header. This can be added to request using HttpWebRequest.Headers.Add(..) method.
public abstract GetHeaderString ( ) : string
Результат string