diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2009-06-23 18:02:45 -0700 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2009-06-23 18:02:45 -0700 |
commit | 73bdb918f37382a8985f597416746b4c55283dca (patch) | |
tree | 678165d15a154fa9cf49cf3bc1c30465445ea5bd /src/DotNetOpenAuth.Test/Mocks/InMemoryTokenManager.cs | |
parent | 7b6219a7c1b2b076ad2f08f60a6c9e6dbab7e8e9 (diff) | |
download | DotNetOpenAuth-73bdb918f37382a8985f597416746b4c55283dca.zip DotNetOpenAuth-73bdb918f37382a8985f597416746b4c55283dca.tar.gz DotNetOpenAuth-73bdb918f37382a8985f597416746b4c55283dca.tar.bz2 |
Added IServiceProviderAccessToken and added a method to get it on the IServiceProviderTokenManager interface.
Diffstat (limited to 'src/DotNetOpenAuth.Test/Mocks/InMemoryTokenManager.cs')
-rw-r--r-- | src/DotNetOpenAuth.Test/Mocks/InMemoryTokenManager.cs | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/DotNetOpenAuth.Test/Mocks/InMemoryTokenManager.cs b/src/DotNetOpenAuth.Test/Mocks/InMemoryTokenManager.cs index 6980761..48547b7 100644 --- a/src/DotNetOpenAuth.Test/Mocks/InMemoryTokenManager.cs +++ b/src/DotNetOpenAuth.Test/Mocks/InMemoryTokenManager.cs @@ -102,6 +102,10 @@ namespace DotNetOpenAuth.Test.Mocks { return this.tokens[token]; } + public IServiceProviderAccessToken GetAccessToken(string token) { + return this.tokens[token]; + } + #endregion /// <summary> @@ -125,7 +129,7 @@ namespace DotNetOpenAuth.Test.Mocks { this.requestTokens[requestToken] = true; } - private class TokenInfo : IServiceProviderRequestToken { + private class TokenInfo : IServiceProviderRequestToken, IServiceProviderAccessToken { internal TokenInfo() { this.CreatedOn = DateTime.Now; } @@ -142,6 +146,12 @@ namespace DotNetOpenAuth.Test.Mocks { public Version ConsumerVersion { get; set; } + public string Username { get; set; } + + public string[] Roles { get; set; } + + public DateTime? ExpirationDate { get; set; } + internal string Secret { get; set; } } |