X509Certificate2 certificate = TestCertificates.OAuthTestCertificate();
string requestUrl = "https://belladati_host/oauth/requestToken";
string userAuthorizeUrl = "https://belladati_host/authorizeRequestToken";
string accessUrl = "https://belladati_host/oauth/accessToken";
string callBackUrl = "http://localhost:8080/";
consumerContext = new OAuthConsumerContext
{
ConsumerKey = "consumerKey",
SignatureMethod = SignatureMethod.HmacSha1,
Key = certificate.PrivateKey,
ConsumerSecret = "consumerSecret"
};
IToken accessToken = new OAuthSession(consumerContext, requestUrl, userAuthorizeUrl, accessUrl).GetAccessTokenUsingXAuth(null, "username","password");
OAuthSession session = new OAuthSession(consumerContext, requestUrl, userAuthorizeUrl, accessUrl);
session.AccessToken = accessToken; |