summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.Test/OAuth
Commit message (Collapse)AuthorAgeFilesLines
* Closes #356, Closes #357, Closes #358David Christiansen2015-01-041-0/+2
|
* Consolidates two OpenID memory app storesAndrew Arnott2013-03-281-1/+1
| | | | | | | The StandardRelyingPartyApplicationStore and StandardProviderApplicationStore were equivalent, and thus redundant. There was also nothing OpenID specific about them. So this consolidates and renames these types to better reflect their general purpose.
* Fixes ContentType of OAuth 1 direct responses.Andrew Arnott2013-03-241-1/+1
| | | | 22 test failures remaining.
* Just 37 failures.Andrew Arnott2013-03-241-0/+1
|
* Fixes several more unit tests. 55 leftAndrew Arnott2013-03-231-1/+1
|
* Fixes remaining build breaks.Andrew Arnott2013-03-222-64/+59
|
* Moves the rest of the static methods out.Andrew Arnott2013-03-212-6/+6
|
* Fixes the rest of the build breaks!Andrew Arnott2013-03-191-36/+33
|
* Many more unit test build fixes and product touch-ups.Andrew Arnott2013-03-075-77/+82
|
* Unit test build break fixes.Andrew Arnott2013-03-063-111/+74
|
* Removes more remnants of Code Contracts.Andrew Arnott2012-12-263-4/+3
|
* Replaces DNOA's internal Requires class with Validation NuGet package.Andrew Arnott2012-12-262-0/+2
|
* Adds a LinkedIn interop test.Andrew Arnott2012-11-221-0/+23
| | | | Part of investigation of issue #232
* Replaced a bunch of TestCase attribute usages with simply Test.Andrew Arnott2012-04-043-9/+9
|
* Applied all the StyleCop fixes necessary by the StyleCop 4.7 upgrade.Andrew Arnott2012-03-101-1/+1
|
* Replaced API requirements for HttpRequestInfo with HttpRequestBase (new in ↵Andrew Arnott2012-03-051-34/+17
| | | | | | .NET 3.5 SP1). This makes us more friendly to MVC as well as mock-based unit testing.
* Changed all uses of [TestCase] to [Test] to better emulate recommended NUnit ↵Andrew Arnott2012-02-259-34/+34
| | | | patterns.
* Updated all copyright notices to reflect copyright assignment to Outercurve.Andrew Arnott2012-02-0511-22/+22
| | | | Fixes #66
* Updated some unit tests to match new argument validation code.Andrew Arnott2012-01-291-1/+1
|
* All product assemblies build without ccrewrite.exe now.Andrew Arnott2011-09-182-3/+3
|
* The test project now builds, so the whole solution does.Andrew Arnott2011-08-023-11/+11
|
* Fixed build breaks in test project.Andrew Arnott2011-07-102-4/+4
|
* Added base signature string test for protected resource requests.Andrew Arnott2011-04-171-0/+26
|
* Fixes OAuth 1.0 signatures on Service Providers for messages that omit the ↵Andrew Arnott2011-04-151-0/+27
| | | | | | optional oauth_version parameter. Closes #28
* Fixed build breaks and StyleCop messages from prior commit.Andrew Arnott2011-04-062-8/+12
|
* Fixed failing unit test.Andrew Arnott2010-10-201-1/+1
|
* StyleCop fixes that only appeared when building at the command line.Andrew Arnott2010-07-201-1/+1
|
* Merge branch 'v3.3' into v3.4Andrew Arnott2010-07-198-8/+15
|\ | | | | | | | | Conflicts: samples/DotNetOpenAuth.ApplicationBlock/Util.cs
| * Merge branch 'v3.2' into v3.3Andrew Arnott2010-07-198-8/+15
| |\
| | * Merge branch 'v3.0' into v3.1Andrew Arnott2010-07-198-8/+15
| | |\ | | | | | | | | | | | | | | | | Conflicts: samples/DotNetOpenAuth.ApplicationBlock/Util.cs
| | | * Fixes OAuth 1.0(a) base signature string construction to omit the realm ↵Andrew Arnott2010-06-271-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | parameter when included in the HTTP Authorization header. Fixes Trac #207
| | | * Fixed the namespace of several tests.Andrew Arnott2010-06-278-8/+8
| | | |
* | | | Removed dependency on publicize.exe, which crashes now in some branches due ↵Andrew Arnott2010-07-093-13/+10
| | | | | | | | | | | | | | | | to bugs, and publicize.exe doesn't appear to be supported by Microsoft any more, so we might as well get off it.
* | | | Merge branch 'master' into master-Dev10Andrew Arnott2010-01-171-1/+6
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: build.proj lib/DotNetOpenAuth.BuildTasks.dll lib/DotNetOpenAuth.BuildTasks.pdb src/DotNetOpenAuth.Test/Messaging/MessagingUtilitiesTests.cs src/DotNetOpenAuth.Test/Messaging/MultiPartPostPartTests.cs src/DotNetOpenAuth.sln src/DotNetOpenAuth.vsmdi src/DotNetOpenAuth/OAuth/OAuthStrings.Designer.cs
| * | | OAuth now supports HEAD HTTP method, and won't throw unhandled exception on ↵Andrew Arnott2010-01-121-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | unrecognized HTTP methods any more. Fixes Trac #169
* | | | Fixed a bunch of NUnit warnings.Andrew Arnott2010-01-091-3/+3
| | | |
* | | | Converted all the rest of the tests over to NUnit.Andrew Arnott2010-01-069-65/+65
|/ / /
* | | Merge branch 'v3.2' into v3.3Andrew Arnott2009-11-181-1/+2
|\ \ \ | |/ /
| * | Merge branch 'v3.0' into v3.1Andrew Arnott2009-11-181-1/+2
| |\ \ | | |/
| | * Fixed failing unit test bug.Andrew Arnott2009-11-181-1/+2
| | |
* | | Merge branch 'master' into openiduxAndrew Arnott2009-11-013-4/+12
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth.vsmdi src/DotNetOpenAuth/InfoCard/InfoCardSelector.cs src/DotNetOpenAuth/OAuth/ServiceProvider.cs src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdRelyingPartyAjaxControlBase.cs src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdRelyingPartyControlBase.cs
| * | | More contracts work.Andrew Arnott2009-09-061-1/+1
| | | |
| * | | Fixed up all tests so they pass.Andrew Arnott2009-06-251-0/+6
| | | |
| * | | Merge branch 'master' into contractsAndrew Arnott2009-06-256-20/+127
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth.vsmdi src/DotNetOpenAuth/Configuration/TypeConfigurationCollection.cs src/DotNetOpenAuth/Configuration/TypeConfigurationElement.cs src/DotNetOpenAuth/DotNetOpenAuth.csproj src/DotNetOpenAuth/Messaging/HttpRequestInfo.cs src/DotNetOpenAuth/Messaging/Reflection/MessagePart.cs src/DotNetOpenAuth/Messaging/Reflection/ValueMapping.cs src/DotNetOpenAuth/OAuth/ChannelElements/OAuthChannel.cs src/DotNetOpenAuth/OAuth/ConsumerBase.cs src/DotNetOpenAuth/OAuth/Messages/MessageBase.cs src/DotNetOpenAuth/OAuth/Messages/UnauthorizedTokenResponse.cs src/DotNetOpenAuth/OAuth/ServiceProvider.cs src/DotNetOpenAuth/OpenId/Protocol.cs src/DotNetOpenAuth/OpenId/Provider/AutoResponsiveRequest.cs src/DotNetOpenAuth/OpenId/Provider/HostProcessedRequest.cs src/DotNetOpenAuth/OpenId/Provider/IHostProcessedRequest.cs src/DotNetOpenAuth/OpenId/Provider/Request.cs src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdRelyingParty.cs src/DotNetOpenAuth/OpenId/RelyingParty/ServiceEndpoint.cs
| * | | Switched almost entirely over to Code Contracts across the entire library.Andrew Arnott2009-05-232-3/+5
| | | | | | | | | | | | | | | | But some unit tests still fail, and there are other issues.
* | | | Fixed build break introduced in 0f5556420674886b14723898890f3b492a3854a8.Andrew Arnott2009-10-291-1/+1
| |/ / |/| |
* | | Merge branch 'v3.0' into v3.1Andrew Arnott2009-06-196-16/+123
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth.sln src/DotNetOpenAuth.vsmdi src/DotNetOpenAuth/DotNetOpenAuth.csproj src/DotNetOpenAuth/OAuth/ConsumerBase.cs src/DotNetOpenAuth/OAuth/OAuthStrings.Designer.cs src/DotNetOpenAuth/OAuth/OAuthStrings.resx src/DotNetOpenAuth/Yadis/Yadis.cs
| * | Fixed bug where we were looking up access tokens as if they were request tokens.Andrew Arnott2009-06-091-4/+4
| | |
| * | Refactored OAuth service provider interfaces to better suite token and ↵Andrew Arnott2009-06-081-5/+5
| | | | | | | | | | | | consumer queries.
| * | OAuth SP now works with 1.0 Consumers correctly.Andrew Arnott2009-06-081-6/+6
| | |
| * | Added a helper method so that SPs can generate their own verifier codes that ↵Andrew Arnott2009-06-061-0/+38
| | | | | | | | | | | | comply with Consumer requirements.
| * | Fixed some failing unit tests and some associated product bugs.Andrew Arnott2009-06-063-7/+7
| | |
| * | Added tests for the UriOrOobEncoding class.Andrew Arnott2009-06-061-0/+68
| | |
| * | Initial change to comply with OAuth 1.0a.Andrew Arnott2009-06-053-10/+11
| |/ | | | | | | | | | | Still need to come up with a plan to handle Consumers without callback, including mobile and set-top devices with limited keyboards. No tests yet. Limited thought given so far to interoperability with 1.0 vs. 1.0a.
* | Cleaned up distinction between public and rewritten request URLs.Andrew Arnott2009-06-181-4/+4
|/
* StyleCop fixes.Andrew Arnott2009-04-301-1/+0
|
* Revised OAuth channel to better support different combinations of HTTP methods.Andrew Arnott2009-04-301-0/+2
|
* Added more tests to verify correct behavior of OAuth Authorization header ↵Andrew Arnott2009-04-302-3/+83
| | | | | | 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-302-4/+34
|
* Split up ITokenManager into two derived interfaces to better fit Consumer ↵Andrew Arnott2009-04-082-5/+5
| | | | and Service Provider scenarios.
* Renamed a couple of methods:Andrew Arnott2009-03-151-5/+5
| | | | | PrepareMessageForSending -> ProcessOutgoingMessage VerifyMessageAfterReceiving -> ProcessIncomingMessage
* Renamed some methods on the Channel class to be more consistent.Andrew Arnott2009-03-151-2/+2
|
* Renamed UserAgentResponse to OutgoingWebResponse, and DirectWebResponse to ↵Andrew Arnott2009-03-152-4/+4
| | | | IncomingWebResponse.
* Refactored MessageDescription to be per-Channel instead of appdomain static.Andrew Arnott2009-03-142-5/+7
| | | | This allows for special scenarios (like OSIS tests) where individual tests might need to contrive special message serialization rules.
* Added support for classic ASP RPs to use the sreg extension.Andrew Arnott2009-03-111-4/+3
|
* Renamed all the Channel virtual methods that end with Internal to end with Core.Andrew Arnott2009-03-101-1/+1
|
* Added OpenID Provider downlevel protection for 1.x Relying Parties and ↵Andrew Arnott2009-03-051-5/+5
| | | | turning it on by default.
* StyleCop fixesAndrew Arnott2009-01-301-16/+16
|
* OpenID error direct response messages are now sent with HTTP status codes of ↵Andrew Arnott2009-01-291-0/+18
| | | | 400.
* Renamed Channel.Send method to Channel.PrepareResponse and then added a new ↵Andrew Arnott2009-01-212-5/+5
| | | | Send method.
* Fixed the DirectWebResponse bug that broke the OAuth sample.Andrew Arnott2009-01-121-2/+2
|
* A touch of refactoring and C# warning resolution.Andrew Arnott2008-11-242-3/+3
|
* Added YADIS and other discovery, XRDS, untrusted web requests.Andrew Arnott2008-11-231-3/+3
| | | | Hundreds of StyleCop messages and some FxCop as well. Some refactoring definitely went into the new files from their DotNetOpenId origins, but there is much more to do.
* Reworked the way messages are instantiated and deserialized.Andrew Arnott2008-11-201-5/+5
| | | | This was a whole lot of work to just get multi-version capability added to message types so that OpenID could handle its few versions.
* Work on OpenID test coordinator.Andrew Arnott2008-11-091-1/+1
|
* Refactored test coordinator so it can be used with OpenID as well as OAuth.Andrew Arnott2008-11-082-0/+133
|
* Refactored the Channel extensibility to better suit OpenID.Andrew Arnott2008-11-071-23/+10
|
* Changed namepace and project names in preparation for merge with DotNetOpenId.Andrew Arnott2008-11-047-0/+581