C# 클래스 Apachai.OAuth

파일 보기 프로젝트 열기: garuma/apachai 1 사용 예제들

공개 메소드들

메소드 설명
AcquireAccessToken ( OAuthToken requestToken, string tokenVerifier ) : UserInfos>>.Task
AcquireRequestToken ( ) : Task
GetAuthUrl ( OAuthToken token ) : string
GetAuthorization ( OAuthToken tokens, string method, Uri uri, string data ) : string
OAuth ( OAuthConfig config ) : System
PercentEncode ( string s ) : string

비공개 메소드들

메소드 설명
HeadersToOAuth ( string>.Dictionary headers ) : string
MakeNonce ( ) : string
MakeOAuthSignature ( string compositeSigningKey, string signatureBase ) : string
MakeSignature ( string method, string base_uri, string>.Dictionary headers ) : string
MakeSigningKey ( string consumerSecret, string oauthTokenSecret ) : string
MakeTimestamp ( ) : string

메소드 상세

AcquireAccessToken() 공개 메소드

public AcquireAccessToken ( OAuthToken requestToken, string tokenVerifier ) : UserInfos>>.Task
requestToken OAuthToken
tokenVerifier string
리턴 UserInfos>>.Task

AcquireRequestToken() 공개 메소드

public AcquireRequestToken ( ) : Task
리턴 Task

GetAuthUrl() 공개 메소드

public GetAuthUrl ( OAuthToken token ) : string
token OAuthToken
리턴 string

GetAuthorization() 공개 메소드

public GetAuthorization ( OAuthToken tokens, string method, Uri uri, string data ) : string
tokens OAuthToken
method string
uri System.Uri
data string
리턴 string

OAuth() 공개 메소드

public OAuth ( OAuthConfig config ) : System
config OAuthConfig
리턴 System

PercentEncode() 공개 정적인 메소드

public static PercentEncode ( string s ) : string
s string
리턴 string