C# 클래스 RestSharp.Authenticators.OAuth1Authenticator

상속: IAuthenticator
파일 보기 프로젝트 열기: nicwise/RestSharp 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddOAuthData void
GetAuthorizationHeader string

공개 메소드들

메소드 설명
Authenticate ( IRestClient client, IRestRequest request ) : void
ForAccessToken ( string consumerKey, string consumerSecret, string token, string tokenSecret ) : OAuth1Authenticator
ForAccessToken ( string consumerKey, string consumerSecret, string token, string tokenSecret, string verifier ) : OAuth1Authenticator
ForAccessTokenRefresh ( string consumerKey, string consumerSecret, string token, string tokenSecret, string sessionHandle ) : OAuth1Authenticator
ForAccessTokenRefresh ( string consumerKey, string consumerSecret, string token, string tokenSecret, string verifier, string sessionHandle ) : OAuth1Authenticator
ForClientAuthentication ( string consumerKey, string consumerSecret, string username, string password ) : OAuth1Authenticator
ForProtectedResource ( string consumerKey, string consumerSecret, string accessToken, string accessTokenSecret ) : OAuth1Authenticator
ForRequestToken ( string consumerKey, string consumerSecret ) : OAuth1Authenticator
ForRequestToken ( string consumerKey, string consumerSecret, string callbackUrl ) : OAuth1Authenticator

비공개 메소드들

메소드 설명
AddOAuthData ( IRestClient client, IRestRequest request, OAuthWorkflow workflow ) : void
GetAuthorizationHeader ( WebPairCollection parameters ) : string

메소드 상세

Authenticate() 공개 메소드

public Authenticate ( IRestClient client, IRestRequest request ) : void
client IRestClient
request IRestRequest
리턴 void

ForAccessToken() 공개 정적인 메소드

public static ForAccessToken ( string consumerKey, string consumerSecret, string token, string tokenSecret ) : OAuth1Authenticator
consumerKey string
consumerSecret string
token string
tokenSecret string
리턴 OAuth1Authenticator

ForAccessToken() 공개 정적인 메소드

public static ForAccessToken ( string consumerKey, string consumerSecret, string token, string tokenSecret, string verifier ) : OAuth1Authenticator
consumerKey string
consumerSecret string
token string
tokenSecret string
verifier string
리턴 OAuth1Authenticator

ForAccessTokenRefresh() 공개 정적인 메소드

public static ForAccessTokenRefresh ( string consumerKey, string consumerSecret, string token, string tokenSecret, string sessionHandle ) : OAuth1Authenticator
consumerKey string
consumerSecret string
token string
tokenSecret string
sessionHandle string
리턴 OAuth1Authenticator

ForAccessTokenRefresh() 공개 정적인 메소드

public static ForAccessTokenRefresh ( string consumerKey, string consumerSecret, string token, string tokenSecret, string verifier, string sessionHandle ) : OAuth1Authenticator
consumerKey string
consumerSecret string
token string
tokenSecret string
verifier string
sessionHandle string
리턴 OAuth1Authenticator

ForClientAuthentication() 공개 정적인 메소드

public static ForClientAuthentication ( string consumerKey, string consumerSecret, string username, string password ) : OAuth1Authenticator
consumerKey string
consumerSecret string
username string
password string
리턴 OAuth1Authenticator

ForProtectedResource() 공개 정적인 메소드

public static ForProtectedResource ( string consumerKey, string consumerSecret, string accessToken, string accessTokenSecret ) : OAuth1Authenticator
consumerKey string
consumerSecret string
accessToken string
accessTokenSecret string
리턴 OAuth1Authenticator

ForRequestToken() 공개 정적인 메소드

public static ForRequestToken ( string consumerKey, string consumerSecret ) : OAuth1Authenticator
consumerKey string
consumerSecret string
리턴 OAuth1Authenticator

ForRequestToken() 공개 정적인 메소드

public static ForRequestToken ( string consumerKey, string consumerSecret, string callbackUrl ) : OAuth1Authenticator
consumerKey string
consumerSecret string
callbackUrl string
리턴 OAuth1Authenticator