Added strong-typed request token message to sample.
commit29d897769f3e7a9568fa668836807d9a31b5fabc
authorAndrew Arnott <andrewarnott@gmail.com>
Wed, 8 Oct 2008 04:36:29 +0000 (7 21:36 -0700)
committerAndrew <andrewarnott@gmail.com>
Wed, 8 Oct 2008 04:36:29 +0000 (7 21:36 -0700)
treefb9a91e0804ed5a92d183268309ea0234732682b
parent43188751fe5c64c8f29f62e448a2c6a798910328
Added strong-typed request token message to sample.

This proves that messages can be derived from and tailored to provide type-safe additions where the OAuth protocol permits it.
As can be seen, several more types and members had to be made public for this to work.
19 files changed:
samples/Consumer/App_Code/InMemoryTokenManager.cs
samples/ConsumerWpf/InMemoryTokenManager.cs
samples/ServiceProvider/App_Code/CustomOAuthTypeProvider.cs [new file with mode: 0644]
samples/ServiceProvider/App_Code/DatabaseTokenManager.cs
samples/ServiceProvider/App_Code/RequestScopedTokenMessage.cs [new file with mode: 0644]
samples/ServiceProvider/OAuth.ashx
src/DotNetOAuth.Test/Mocks/InMemoryTokenManager.cs
src/DotNetOAuth/ChannelElements/ITokenManager.cs
src/DotNetOAuth/ChannelElements/OAuthConsumerMessageTypeProvider.cs
src/DotNetOAuth/ChannelElements/OAuthServiceProviderMessageTypeProvider.cs
src/DotNetOAuth/Consumer.cs
src/DotNetOAuth/Messages/AccessProtectedResourcesMessage.cs
src/DotNetOAuth/Messages/GrantAccessTokenMessage.cs
src/DotNetOAuth/Messages/RequestAccessTokenMessage.cs
src/DotNetOAuth/Messages/RequestTokenMessage.cs
src/DotNetOAuth/Messages/UnauthorizedRequestTokenMessage.cs
src/DotNetOAuth/Messaging/MessagePartAttribute.cs
src/DotNetOAuth/Messaging/MessageSerializer.cs
src/DotNetOAuth/ServiceProvider.cs