Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Changed namepace and project names in preparation for merge with DotNetOpenId. | Andrew Arnott | 2008-11-04 | 1 | -693/+0 |
| | |||||
* | StyleCop fixes. | Andrew Arnott | 2008-11-01 | 1 | -42/+44 |
| | |||||
* | Hugely refactored ServiceProvider and Consumer classes. | Andrew Arnott | 2008-11-01 | 1 | -0/+20 |
| | | | | Messages are now exposed in the method signatures instead of raw Response instances. | ||||
* | Made the Channel on the Service Provider public in preparation for some ↵ | Andrew Arnott | 2008-11-01 | 1 | -14/+11 |
| | | | | refactoring. | ||||
* | Applied FxCop fixes. | Andrew Arnott | 2008-10-23 | 1 | -8/+8 |
| | |||||
* | Enhanced logging of message tranferrals. | Andrew Arnott | 2008-10-08 | 1 | -1/+2 |
| | |||||
* | Public API work. | Andrew Arnott | 2008-10-02 | 1 | -1/+1 |
| | |||||
* | Split up the two OAuth message type providers into Consumer and Service ↵ | Andrew Arnott | 2008-10-02 | 1 | -19/+56 |
| | | | | | | 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 Arnott | 2008-10-02 | 1 | -39/+9 |
| | | | | | | 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. | ||||
* | Added logging to library. | Andrew Arnott | 2008-09-28 | 1 | -0/+4 |
| | |||||
* | Appendix scenario test passing (again), this time with HMAC signing of HTTP ↵ | Andrew Arnott | 2008-09-28 | 1 | -3/+4 |
| | | | | requests. | ||||
* | Added capability to send the final authorized request for protected resources. | Andrew Arnott | 2008-09-26 | 1 | -23/+29 |
| | |||||
* | Fixed lots of StyleCop issues and refacted Consumer/Service Provider a bit. | Andrew Arnott | 2008-09-25 | 1 | -2/+31 |
| | |||||
* | Added a scenario test from Appendix A (incomplete but passing so far). | Andrew Arnott | 2008-09-24 | 1 | -3/+68 |
| | | | | Included in this change are a lot of fixes and additional implementation. | ||||
* | Adding the binding elements necessary for basic OAuth functionality. | Andrew Arnott | 2008-09-21 | 1 | -0/+7 |
| | |||||
* | StylCop and FxCop work. | Andrew Arnott | 2008-09-21 | 1 | -12/+21 |
| | |||||
* | Removed EnsureCompleteMessageBindingElement and moved its functionality back ↵ | Andrew Arnott | 2008-09-20 | 1 | -10/+6 |
| | | | | into the Channel class. | ||||
* | All tests passing, with more work done. | Andrew Arnott | 2008-09-18 | 1 | -2/+5 |
| | |||||
* | Fixed a few bugs and got all tests passing. | Andrew Arnott | 2008-09-18 | 1 | -3/+15 |
| | |||||
* | MessageDictionary mostly hooked up and most tests passing. | Andrew Arnott | 2008-09-18 | 1 | -1/+9 |
| | |||||
* | Added check so Channel can guarantee that messages receive all the ↵ | Andrew Arnott | 2008-09-13 | 1 | -4/+31 |
| | | | | protections they require. | ||||
* | Refactored several Messaging classes into the Messaging.Bindings namespace. | Andrew Arnott | 2008-09-13 | 1 | -6/+7 |
| | |||||
* | Totally refactored signing, expiration and replay detection into extensible ↵ | Andrew Arnott | 2008-09-13 | 1 | -130/+89 |
| | | | | channel binding elements. | ||||
* | Added a few ProtocolException-derived exception types. | Andrew Arnott | 2008-09-13 | 1 | -6/+3 |
| | |||||
* | Added expiring messages and replay protection support infrastructure. | Andrew Arnott | 2008-09-12 | 1 | -15/+130 |
| | |||||
* | Added infrastructure for message signing support to base Channel class. | Andrew Arnott | 2008-09-12 | 1 | -5/+59 |
| | |||||
* | Refactored Channel's virtual and abstract methods to NOT be "internal" (or ↵ | Andrew Arnott | 2008-09-11 | 1 | -31/+58 |
| | | | | | | | public). This will be useful when we add message signing and verification to the Channel base class. It's also consistent with design guidelines to never have public (or internal in this case) methods be virtual or abstract so the base class has control over its operations. | ||||
* | Great code coverage everywhere we care except for OAuthProtocol and ↵ | Andrew Arnott | 2008-09-10 | 1 | -2/+6 |
| | | | | OAuthMessageTypeProvider. | ||||
* | Much better test coverage. | Andrew Arnott | 2008-09-10 | 1 | -13/+17 |
| | |||||
* | Refactored the exception handling in the channel stack. | Andrew Arnott | 2008-09-09 | 1 | -46/+30 |
| | |||||
* | Added some channel tests and fixed a bug. | Andrew Arnott | 2008-09-09 | 1 | -1/+1 |
| | |||||
* | More channel work and testing. | Andrew Arnott | 2008-09-03 | 1 | -1/+1 |
| | |||||
* | A bit of Channel refactoring. | Andrew Arnott | 2008-09-03 | 1 | -20/+26 |
| | |||||
* | Adjusted channel stack to be more testable. | Andrew Arnott | 2008-09-03 | 1 | -27/+27 |
| | |||||
* | Finished up the Channel stack and started with channel tests. | Andrew Arnott | 2008-09-02 | 1 | -1/+60 |
| | |||||
* | Finished implementing the common channel sending scenarios. | Andrew Arnott | 2008-09-02 | 1 | -1/+134 |
| | |||||
* | Refactored Channel class into two classes. | Andrew Arnott | 2008-09-02 | 1 | -84/+65 |
| | |||||
* | Request/reply channel work. | Andrew Arnott | 2008-09-02 | 1 | -3/+57 |
| | |||||
* | Lots of design work on the channel stack. | Andrew Arnott | 2008-09-02 | 1 | -0/+121 |