public static OAuthRequest ForRequestToken(string consumerKey, string consumerSecret, OAuthSignatureMethod oAuthSignatureMethod = OAuthSignatureMethod.HmacSha1) { var credentials = new OAuthRequest { Method = "GET", Type = OAuthRequestType.RequestToken, SignatureMethod = oAuthSignatureMethod, SignatureTreatment = OAuthSignatureTreatment.Escaped, ConsumerKey = consumerKey, ConsumerSecret = consumerSecret }; return(credentials); }
public static OAuthRequest ForProtectedResource(string method, string consumerKey, string consumerSecret, string accessToken, string accessTokenSecret, OAuthSignatureMethod oAuthSignatureMethod = OAuthSignatureMethod.HmacSha1) { var credentials = new OAuthRequest { Method = method ?? "GET", Type = OAuthRequestType.ProtectedResource, SignatureMethod = oAuthSignatureMethod, SignatureTreatment = OAuthSignatureTreatment.Escaped, ConsumerKey = consumerKey, ConsumerSecret = consumerSecret, Token = accessToken, TokenSecret = accessTokenSecret }; return(credentials); }
public static OAuthRequest ForClientAuthentication(string consumerKey, string consumerSecret, string username, string password, OAuthSignatureMethod oAuthSignatureMethod = OAuthSignatureMethod.HmacSha1) { var credentials = new OAuthRequest { Method = "GET", Type = OAuthRequestType.ClientAuthentication, SignatureMethod = oAuthSignatureMethod, SignatureTreatment = OAuthSignatureTreatment.Escaped, ConsumerKey = consumerKey, ConsumerSecret = consumerSecret, ClientUsername = username, ClientPassword = password }; return(credentials); }