summaryrefslogtreecommitdiffstats
path: root/src/DotNetOAuth/Consumer.cs
Commit message (Collapse)AuthorAgeFilesLines
* Split Consumer class into two subclasses for desktop and web clients.Andrew Arnott2008-10-091-259/+0
|
* Renamed a few OAuth messages and a few more methods.Andrew Arnott2008-10-091-9/+9
|
* Moved SigningVerificationCallback handling to the OAuthChannel.Andrew Arnott2008-10-081-3/+4
|
* Added strong-typed request token message to sample.Andrew Arnott2008-10-071-2/+1
| | | | | 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.
* ITokenManager.StoreNewRequestToken now takes both request and response ↵Andrew Arnott2008-10-061-1/+2
| | | | | | parameters. Fixes one TODO item.
* Added more intelligent URI query stripping to protect against repeat ↵Andrew Arnott2008-10-041-1/+2
| | | | attempts from ASPX pages.
* Enhanced API to better support Desktop App consumers.Andrew Arnott2008-10-021-26/+64
|
* More public API work.Andrew Arnott2008-10-021-4/+4
|
* Public API work.Andrew Arnott2008-10-021-16/+38
|
* StyleCop work and adding support for including extra parameters where the ↵Andrew Arnott2008-10-021-4/+23
| | | | spec allows it.
* Split up the two OAuth message type providers into Consumer and Service ↵Andrew Arnott2008-10-021-15/+18
| | | | | | Provider classes so they could actually work correctly.. Added Try methods to read messages that might not be there without throwing exceptions.
* Removed the queue/dequeue methodology of queued responses. Now the methods ↵Andrew Arnott2008-10-021-8/+3
| | | | | | that generate them return them. Besides simplifying the API somewhat, this change allows for Consumer, ServiceProvider and Channel classes to be entirely threadsafe and reusable.
* Fixed HTTP Authorization header to not include extra parameters.Andrew Arnott2008-10-021-1/+1
| | | | Combined the AdditionalParametersInHttpRequest and ExtraData concepts
* Made a bunch of interfaces and classes public to allow Consumer sample.Andrew Arnott2008-10-021-1/+1
|
* Added capability to add extra fields to request token message.Andrew Arnott2008-09-281-1/+4
|
* Refactored ServiceProviderEndpoints into ServiceProviderDescription and made ↵Andrew Arnott2008-09-281-7/+7
| | | | several classes and interfaces public.
* Removed hard-coded signing modules.Andrew Arnott2008-09-281-5/+2
|
* Appendix scenario test passing (again), this time with HMAC signing of HTTP ↵Andrew Arnott2008-09-281-3/+3
| | | | requests.
* Added SigningBindingElementChain class to enable the use of several signers ↵Andrew Arnott2008-09-271-1/+4
| | | | based on the situation.
* Added final protected resource request to Appendix scenario test.Andrew Arnott2008-09-271-17/+15
|
* Fixed incoming OAuth message type discernment.Andrew Arnott2008-09-261-1/+1
|
* Added capability to send the final authorized request for protected resources.Andrew Arnott2008-09-261-1/+55
|
* Fixed lots of StyleCop issues and refacted Consumer/Service Provider a bit.Andrew Arnott2008-09-251-12/+37
|
* Added enough token management that the Appendix A scenario test is passing ↵Andrew Arnott2008-09-251-1/+1
| | | | again.
* Fixed token secret retention bug.Andrew Arnott2008-09-241-2/+5
|
* Added a scenario test from Appendix A (incomplete but passing so far).Andrew Arnott2008-09-241-4/+58
| | | | Included in this change are a lot of fixes and additional implementation.
* Implementing and refactoring ServiceProvider and Consumer classes.Andrew Arnott2008-09-231-0/+30
| | | | Beginning to write a test for the spec's appendix A scenario.
* Lots of StyleCop changes.Andrew Arnott2008-09-011-1/+7
|
* Some StyleCop adjustments.Andrew Arnott2008-09-011-5/+1
|
* Added some basic classes, message serialization and some unit tests.Andrew Arnott2008-09-011-0/+11