summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth/OAuth/ChannelElements/SigningBindingElementBase.cs
Commit message (Collapse)AuthorAgeFilesLines
* First pass at dividing DotNetOpenAuth features into separate assemblies.Andrew Arnott2011-07-011-329/+0
| | | | Nothing compiles at this point.
* Removed the explicit namespaces from all the SuppressMessageAttribute ↵Andrew Arnott2011-04-301-1/+2
| | | | references.
* FxCop fixes and suppressions.Andrew Arnott2011-04-291-0/+1
| | | | The "CodeAnalysis" configuration now runs clean.
* Fixes OAuth 1.0 signatures on Service Providers for messages that omit the ↵Andrew Arnott2011-04-151-0/+7
| | | | | | optional oauth_version parameter. Closes #28
* Applied signature equality check timing fix to OAuth.Andrew Arnott2010-07-161-1/+1
|
* Removed dependency on publicize.exe, which crashes now in some branches due ↵Andrew Arnott2010-07-091-0/+12
| | | | to bugs, and publicize.exe doesn't appear to be supported by Microsoft any more, so we might as well get off it.
* StyleCop and FxCop fixes.Andrew Arnott2010-04-011-0/+2
|
* Fixed error checking and reporting of an invalid OAuth configuration.Andrew Arnott2010-01-111-1/+1
|
* Fixed some bugs in the way multipart messages were handled or even allowed ↵Andrew Arnott2010-01-111-7/+18
| | | | in OAuth.
* Added support for binary "extra data" in messages.Andrew Arnott2010-01-111-1/+10
|
* More code contracts work.Andrew Arnott2009-11-051-10/+1
|
* Some more transitioning from ErrorUtilities to Code Contracts.Andrew Arnott2009-06-261-1/+1
|
* Switched almost entirely over to Code Contracts across the entire library.Andrew Arnott2009-05-231-2/+2
| | | | But some unit tests still fail, and there are other issues.
* Fixes OpenID and OAuth URL data string encoding to follow RFC 3986 instead ↵Andrew Arnott2009-05-111-5/+5
| | | | | | of RFC 2396. While this probably won't fix any interop issues with OpenID, it IS anticipated to fix interop issues with OAuth since the generated signature base string will be different if any of these symbols show up in the string: !*'()
* Added more tests to verify correct behavior of OAuth Authorization header ↵Andrew Arnott2009-04-301-11/+16
| | | | | | and message parts in different places. Fixed a bug in the signature construction process the test found.
* Further fixed base signature string construction and added several tests for it.Andrew Arnott2009-04-301-1/+1
|
* Fixes OAuth base signature string construction for URLs that include a ↵Andrew Arnott2009-04-291-2/+20
| | | | | | query-string part. Fixes Trac ticket 42.
* Fixed OAuth RsaSha1 signing binding element.Andrew Arnott2009-04-061-1/+1
|
* Cleaned up logging.Andrew Arnott2009-03-151-7/+7
|
* Renamed a couple of methods:Andrew Arnott2009-03-151-2/+2
| | | | | PrepareMessageForSending -> ProcessOutgoingMessage VerifyMessageAfterReceiving -> ProcessIncomingMessage
* Refactored MessageDescription to be per-Channel instead of appdomain static.Andrew Arnott2009-03-141-3/+11
| | | | This allows for special scenarios (like OSIS tests) where individual tests might need to contrive special message serialization rules.
* StyleCop fixes.Andrew Arnott2009-03-051-0/+8
|
* Added OpenID Provider downlevel protection for 1.x Relying Parties and ↵Andrew Arnott2009-03-051-9/+7
| | | | turning it on by default.
* Removed build break from oauthrsa merge.Andrew Arnott2009-01-131-1/+0
|
* Merge branch 'oauthrsa'Andrew Arnott2009-01-131-3/+15
|\ | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth/DotNetOpenAuth.csproj src/DotNetOpenAuth/OAuth/ChannelElements/SigningBindingElementBase.cs
| * Fixed RsaSha1SigningBindingElement.Clone to include the new properties.Andrew Arnott2008-12-251-241/+241
| |
| * Added the rest of the RSA-SHA1 binding element's ability to handle X.509 ↵Andrew Arnott2008-12-251-3/+14
| | | | | | | | certificates so that it can actually do signing and verification.
* | Check_authentication signature verification is now actually being performed.Andrew Arnott2008-12-161-5/+5
| |
* | Added a private Provider association test (dumb mode).Andrew Arnott2008-12-161-0/+5
| | | | | | | | Although it passes, we're still cheating on actually validating the signature of the message at the Provider.
* | Renamed a couple of methods in OAuthChannel to be more clear.Andrew Arnott2008-11-081-1/+1
|/
* Changed namepace and project names in preparation for merge with DotNetOpenId.Andrew Arnott2008-11-041-0/+242