C# Class RestSharp.Authenticators.OAuth1Authenticator

Inheritance: IAuthenticator
Afficher le fichier Open project: nicwise/RestSharp Class Usage Examples

Private Properties

Свойство Type Description
AddOAuthData void
GetAuthorizationHeader string

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
AddOAuthData ( IRestClient client, IRestRequest request, OAuthWorkflow workflow ) : void
GetAuthorizationHeader ( WebPairCollection parameters ) : string

Method Details

Authenticate() public méthode

public Authenticate ( IRestClient client, IRestRequest request ) : void
client IRestClient
request IRestRequest
Résultat void

ForAccessToken() public static méthode

public static ForAccessToken ( string consumerKey, string consumerSecret, string token, string tokenSecret ) : OAuth1Authenticator
consumerKey string
consumerSecret string
token string
tokenSecret string
Résultat OAuth1Authenticator

ForAccessToken() public static méthode

public static ForAccessToken ( string consumerKey, string consumerSecret, string token, string tokenSecret, string verifier ) : OAuth1Authenticator
consumerKey string
consumerSecret string
token string
tokenSecret string
verifier string
Résultat OAuth1Authenticator

ForAccessTokenRefresh() public static méthode

public static ForAccessTokenRefresh ( string consumerKey, string consumerSecret, string token, string tokenSecret, string sessionHandle ) : OAuth1Authenticator
consumerKey string
consumerSecret string
token string
tokenSecret string
sessionHandle string
Résultat OAuth1Authenticator

ForAccessTokenRefresh() public static méthode

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
Résultat OAuth1Authenticator

ForClientAuthentication() public static méthode

public static ForClientAuthentication ( string consumerKey, string consumerSecret, string username, string password ) : OAuth1Authenticator
consumerKey string
consumerSecret string
username string
password string
Résultat OAuth1Authenticator

ForProtectedResource() public static méthode

public static ForProtectedResource ( string consumerKey, string consumerSecret, string accessToken, string accessTokenSecret ) : OAuth1Authenticator
consumerKey string
consumerSecret string
accessToken string
accessTokenSecret string
Résultat OAuth1Authenticator

ForRequestToken() public static méthode

public static ForRequestToken ( string consumerKey, string consumerSecret ) : OAuth1Authenticator
consumerKey string
consumerSecret string
Résultat OAuth1Authenticator

ForRequestToken() public static méthode

public static ForRequestToken ( string consumerKey, string consumerSecret, string callbackUrl ) : OAuth1Authenticator
consumerKey string
consumerSecret string
callbackUrl string
Résultat OAuth1Authenticator