summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2008-10-09 08:06:58 -0700
committerAndrew <andrewarnott@gmail.com>2008-10-09 08:06:58 -0700
commit35d34e55888d32aac267415b42f57f3d516d2d15 (patch)
tree29602b497526285322e913819f8fa1991d60e768
parent30b0475b757d7eba7cf779586bf1b567e76b6680 (diff)
downloadDotNetOpenAuth-35d34e55888d32aac267415b42f57f3d516d2d15.zip
DotNetOpenAuth-35d34e55888d32aac267415b42f57f3d516d2d15.tar.gz
DotNetOpenAuth-35d34e55888d32aac267415b42f57f3d516d2d15.tar.bz2
Removed TokenSecret initialization within the Consumer.
-rw-r--r--src/DotNetOAuth.Test/ChannelElements/SigningBindingElementBaseTests.cs2
-rw-r--r--src/DotNetOAuth/ConsumerBase.cs3
-rw-r--r--src/DotNetOAuth/Messages/SignedMessageBase.cs4
3 files changed, 3 insertions, 6 deletions
diff --git a/src/DotNetOAuth.Test/ChannelElements/SigningBindingElementBaseTests.cs b/src/DotNetOAuth.Test/ChannelElements/SigningBindingElementBaseTests.cs
index 3883b38..0ce116c 100644
--- a/src/DotNetOAuth.Test/ChannelElements/SigningBindingElementBaseTests.cs
+++ b/src/DotNetOAuth.Test/ChannelElements/SigningBindingElementBaseTests.cs
@@ -26,7 +26,7 @@ namespace DotNetOAuth.Test.ChannelElements {
MessageReceivingEndpoint endpoint = new MessageReceivingEndpoint("https://www.google.com/accounts/OAuthGetRequestToken", HttpDeliveryMethod.AuthorizationHeaderRequest | HttpDeliveryMethod.GetRequest);
GetRequestTokenMessage message = new GetRequestTokenMessage(endpoint);
message.ConsumerKey = "nerdbank.org";
- message.ConsumerSecret = "nerdbanksecret";
+ ((ITamperResistantOAuthMessage)message).ConsumerSecret = "nerdbanksecret";
var signedMessage = (ITamperResistantOAuthMessage)message;
signedMessage.HttpMethod = "GET";
signedMessage.SignatureMethod = "HMAC-SHA1";
diff --git a/src/DotNetOAuth/ConsumerBase.cs b/src/DotNetOAuth/ConsumerBase.cs
index 1cf5949..a8bdc99 100644
--- a/src/DotNetOAuth/ConsumerBase.cs
+++ b/src/DotNetOAuth/ConsumerBase.cs
@@ -144,7 +144,6 @@ namespace DotNetOAuth {
AccessProtectedResourceMessage message = new AccessProtectedResourceMessage(endpoint) {
AccessToken = accessToken,
- TokenSecret = this.TokenManager.GetTokenSecret(accessToken),
ConsumerKey = this.ConsumerKey,
};
@@ -157,10 +156,8 @@ namespace DotNetOAuth {
/// <param name="requestToken">The request token that the user has authorized.</param>
/// <returns>The access token assigned by the Service Provider.</returns>
protected GrantAccessTokenMessage ProcessUserAuthorization(string requestToken) {
- string requestTokenSecret = this.TokenManager.GetTokenSecret(requestToken);
var requestAccess = new GetAccessTokenMessage(this.ServiceProvider.AccessTokenEndpoint) {
RequestToken = requestToken,
- TokenSecret = requestTokenSecret,
ConsumerKey = this.ConsumerKey,
};
var grantAccess = this.Channel.Request<GrantAccessTokenMessage>(requestAccess);
diff --git a/src/DotNetOAuth/Messages/SignedMessageBase.cs b/src/DotNetOAuth/Messages/SignedMessageBase.cs
index 75fa8ca..e20f2f6 100644
--- a/src/DotNetOAuth/Messages/SignedMessageBase.cs
+++ b/src/DotNetOAuth/Messages/SignedMessageBase.cs
@@ -49,7 +49,7 @@ namespace DotNetOAuth.Messages {
/// <summary>
/// Gets or sets the Token Secret used to sign the message.
/// </summary>
- public string TokenSecret { get; set; }
+ string ITamperResistantOAuthMessage.TokenSecret { get; set; }
/// <summary>
/// Gets or sets the Consumer key.
@@ -60,7 +60,7 @@ namespace DotNetOAuth.Messages {
/// <summary>
/// Gets or sets the Consumer Secret used to sign the message.
/// </summary>
- public string ConsumerSecret { get; set; }
+ string ITamperResistantOAuthMessage.ConsumerSecret { get; set; }
/// <summary>
/// Gets or sets the HTTP method that will be used to transmit the message.