C# 클래스 Twitter4CS.Authentication.OAuth

파일 보기 프로젝트 열기: nk0t/Twitter4CS

공개 메소드들

메소드 설명
GetAccessToken ( string token, string pin ) : bool
GetAuthorizeUrl ( string &reqToken ) : Uri
GetRequestToken ( ) : string
OAuth ( ) : System
OAuth ( string token, string secret ) : System
RequestAPI ( string uri, RequestMethod method, string>.IEnumerable parameter ) : dynamic
RequestGet ( string url, string>.IEnumerable parameters ) : dynamic
RequestPost ( string url, string>.IEnumerable parameters ) : dynamic

비공개 메소드들

메소드 설명
GenerateNonce ( ) : string
GenerateOAuthParameters ( string token ) : string>.SortedDictionary
GenerateSignature ( string tokenSecret, string httpMethod, string url, string>.IEnumerable parameters ) : string
GenerateSignatureBase ( string httpMethod, string url, string>.IEnumerable parameters ) : string
GenerateTimestamp ( ) : string
ParseResponse ( string response ) : string>.Dictionary

메소드 상세

GetAccessToken() 공개 메소드

public GetAccessToken ( string token, string pin ) : bool
token string
pin string
리턴 bool

GetAuthorizeUrl() 공개 메소드

public GetAuthorizeUrl ( string &reqToken ) : Uri
reqToken string
리턴 System.Uri

GetRequestToken() 공개 메소드

public GetRequestToken ( ) : string
리턴 string

OAuth() 공개 메소드

public OAuth ( ) : System
리턴 System

OAuth() 공개 메소드

public OAuth ( string token, string secret ) : System
token string
secret string
리턴 System

RequestAPI() 공개 메소드

public RequestAPI ( string uri, RequestMethod method, string>.IEnumerable parameter ) : dynamic
uri string
method RequestMethod
parameter string>.IEnumerable
리턴 dynamic

RequestGet() 공개 메소드

public RequestGet ( string url, string>.IEnumerable parameters ) : dynamic
url string
parameters string>.IEnumerable
리턴 dynamic

RequestPost() 공개 메소드

public RequestPost ( string url, string>.IEnumerable parameters ) : dynamic
url string
parameters string>.IEnumerable
리턴 dynamic