Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | More StyleCop fixes. | Andrew Arnott | 2013-03-26 | 1 | -2/+2 |
| | |||||
* | Lots of StyleCop fixes. | Andrew Arnott | 2013-03-26 | 1 | -3/+3 |
| | |||||
* | Just 13 failures. | Andrew Arnott | 2013-03-24 | 1 | -4/+2 |
| | |||||
* | Just 15 failures. | Andrew Arnott | 2013-03-24 | 2 | -2/+2 |
| | |||||
* | Just 21 failures. | Andrew Arnott | 2013-03-24 | 1 | -1/+1 |
| | |||||
* | Just 41 failures | Andrew Arnott | 2013-03-24 | 1 | -0/+2 |
| | |||||
* | Fixes unit tests. 49 failures left. | Andrew Arnott | 2013-03-24 | 2 | -6/+13 |
| | |||||
* | Fixes several more unit tests. 55 left | Andrew Arnott | 2013-03-23 | 2 | -2/+2 |
| | |||||
* | Adds a cookie delegating handler, fixes tests. | Andrew Arnott | 2013-03-23 | 1 | -2/+5 |
| | |||||
* | Fixes remaining build breaks. | Andrew Arnott | 2013-03-22 | 4 | -279/+245 |
| | |||||
* | Moves the rest of the static methods out. | Andrew Arnott | 2013-03-21 | 4 | -18/+18 |
| | |||||
* | More test build break fixes. | Andrew Arnott | 2013-03-09 | 1 | -1/+0 |
| | |||||
* | More test build break fixes. | Andrew Arnott | 2013-03-09 | 4 | -105/+136 |
| | |||||
* | Many more unit test build fixes and product touch-ups. | Andrew Arnott | 2013-03-07 | 4 | -182/+128 |
| | |||||
* | Switches Moq and NUnit dependences to be NuGet packages. | Andrew Arnott | 2012-12-28 | 1 | -2/+2 |
| | |||||
* | Replaces DNOA's internal Requires class with Validation NuGet package. | Andrew Arnott | 2012-12-26 | 1 | -0/+1 |
| | |||||
* | Fixes timeout in unit tests. | Andrew Arnott | 2012-12-26 | 1 | -16/+7 |
| | |||||
* | CreateAccessToken reveals username to host | Andrew Arnott | 2012-12-24 | 1 | -0/+94 |
| | | | | | | | IAuthorizationServerHost.CreateAccessToken now has access to authoring usernames. Fixes #219 | ||||
* | Fixes StyleCop errors. | Andrew Arnott | 2012-12-24 | 1 | -6/+6 |
| | |||||
* | Verifies that client credential grants receive approved scope in response. | Andrew Arnott | 2012-12-24 | 1 | -0/+28 |
| | | | | Closes #242 | ||||
* | Merge branch 'v4.1' | Andrew Arnott | 2012-12-02 | 2 | -1/+114 |
|\ | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth.OAuth2.ResourceServer/OAuth2/StandardAccessTokenAnalyzer.cs src/DotNetOpenAuth.Test/OAuth2/OAuth2TestBase.cs src/version.txt | ||||
| * | Fixes StyleCop error | Andrew Arnott | 2012-11-12 | 1 | -1/+1 |
| | | |||||
| * | Fixes an InternalErrorException thrown when decoding corrupted access tokens. | Andrew Arnott | 2012-11-11 | 1 | -1/+1 |
| | | | | | | | | Fixes #178 | ||||
| * | Adds more token decoding tests. | Andrew Arnott | 2012-11-11 | 2 | -10/+65 |
| | | |||||
| * | Avoids OOM exceptions from ResourceServer | Andrew Arnott | 2012-11-11 | 1 | -2/+14 |
| | | | | | | | | Related to #178 | ||||
| * | Fixes exception thrown on missing access token | Andrew Arnott | 2012-11-10 | 1 | -0/+46 |
| | | | | | | | | | | | | | | | | | | The resource server was throwing an ArgumentException when an HTTP Authorization header appeared with a value of "Bearer " but no access token. We now throw a ProtocolException that can produce the appropriate error to the client. Fixes #230 | ||||
* | | Authorization servers can override the granted scopes for all grant types. | Andrew Arnott | 2012-10-30 | 3 | -4/+66 |
| | | | | | | | | | | | | This change adds the ability for authorization servers to override the granted scopes of client credential and resource owner password grant types. Fixes #225 | ||||
* | | Merge remote-tracking branch 'aarnott/master' | Andrew Arnott | 2012-10-29 | 1 | -2/+35 |
|\ \ | |/ |/| | |||||
| * | Adds AuthorizationServer.DecodeRefreshToken | Andrew Arnott | 2012-07-20 | 1 | -2/+35 |
| | | | | | | | | | | | | And a unit test. Fixes #182 | ||||
* | | Adds ClientBase.CreateAuthorizingHandler | Andrew Arnott | 2012-09-26 | 1 | -0/+42 |
|/ | | | | | | This method creates an HttpMessageHandler that automatically applies the OAuth 2 access token (bearer) to all outbound HTTP requests. Fixes #205 | ||||
* | Fixed failing ClientCredentialGrant unit test | Andrew Arnott | 2012-05-29 | 1 | -0/+3 |
| | |||||
* | Resource owner password grant method rename | Andrew Arnott | 2012-05-29 | 1 | -1/+1 |
| | | | | | | | | | | | | Renamed IAuthorizationServerHost.IsResourceOwnerCredentialValid to TryAuthorizeResourceOwnerCredentialGrant so that authorization servers are prepared to approve refresh tokens that may be issued as a result of a resource owner password grant. This also removes some of the "validation" that wasn't really doing anything useful for resource owner password grant types. Toward an eventual fix for #138 | ||||
* | Authorization Server hosts now instantiate their own AccessTokens rather ↵ | Andrew Arnott | 2012-04-25 | 1 | -1/+1 |
| | | | | | | | than just parameters. AccessTokens are now serialized via a virtual method on that instance. Fixes #38, I think. | ||||
* | Anonymous clients can now exchange resource owner credentials for refresh ↵ | Andrew Arnott | 2012-04-22 | 1 | -3/+18 |
| | | | | | | | | and access tokens. (authenticated clients already could). Fixes #100 | ||||
* | Fixed several failing unit tests due to their non-support for network ↵ | Andrew Arnott | 2012-04-20 | 1 | -1/+1 |
| | | | | credential simulations. | ||||
* | Fixed HTTP Basic authentication for OAuth 2 clients so that it actually ↵ | Andrew Arnott | 2012-04-19 | 1 | -2/+2 |
| | | | | works in the sample. | ||||
* | Fixed up the configuration story for OAuth 2. | Andrew Arnott | 2012-04-18 | 1 | -1/+1 |
| | |||||
* | StyleCop cleanup, and reversal of some code changes that were no longer ↵ | Andrew Arnott | 2012-04-18 | 1 | -2/+2 |
| | | | | necessary. | ||||
* | We have HTTP Basic client authentication working now in OAuth 2. | Andrew Arnott | 2012-04-18 | 4 | -4/+6 |
| | |||||
* | Authorization server hosts may now provide canonical usernames for the ↵ | Andrew Arnott | 2012-04-16 | 1 | -1/+2 |
| | | | | | | resource owner given correct resource owner credentials. Fixes #103 | ||||
* | Authorization servers now gain insight into the calling client when ↵ | Andrew Arnott | 2012-04-15 | 1 | -1/+1 |
| | | | | | | validating resource owner credential grant type requests. Fixes #101 | ||||
* | Renamed IAuthorizationServer to IAuthorizationServerHost. | Andrew Arnott | 2012-04-08 | 3 | -6/+6 |
| | | | | To avoid confusion with the concrete class AuthorizationServer. | ||||
* | Fixed a couple failing unit tests. | Andrew Arnott | 2012-03-17 | 2 | -14/+20 |
| | |||||
* | Fixed build breaks in the solution. | Andrew Arnott | 2012-03-17 | 1 | -1/+1 |
| | |||||
* | Access token endpoint now can respond with appropriate errors. | Andrew Arnott | 2012-03-14 | 3 | -16/+48 |
| | |||||
* | Replaced API requirements for HttpRequestInfo with HttpRequestBase (new in ↵ | Andrew Arnott | 2012-03-05 | 2 | -0/+3 |
| | | | | | | .NET 3.5 SP1). This makes us more friendly to MVC as well as mock-based unit testing. | ||||
* | Migrated OAuth 2 tests to the new NUnit Assert syntax. | Andrew Arnott | 2012-02-25 | 3 | -23/+23 |
| | |||||
* | Changed all uses of [TestCase] to [Test] to better emulate recommended NUnit ↵ | Andrew Arnott | 2012-02-25 | 3 | -14/+14 |
| | | | | patterns. | ||||
* | Added scopes to the tested authorization flows. | Andrew Arnott | 2012-02-25 | 3 | -7/+17 |
| | |||||
* | Renamed ObtainClientAccessToken. | Andrew Arnott | 2012-02-25 | 1 | -1/+1 |
| | |||||
* | Added client credential grant type support and a test to prove it. | Andrew Arnott | 2012-02-25 | 1 | -0/+25 |
| | | | | Fixes #33 | ||||
* | Adds support for the resource owner password credential grant. | Andrew Arnott | 2012-02-24 | 2 | -1/+2 |
| | | | | Fixes #72 | ||||
* | Added basic test for resource owner password authorizatino request. Not yet ↵ | Andrew Arnott | 2012-02-23 | 3 | -8/+29 |
| | | | | passing. | ||||
* | Enabled unit test. | Andrew Arnott | 2012-02-22 | 1 | -1/+2 |
| | |||||
* | Split up end user authorization request message types between auth code and ↵ | Andrew Arnott | 2012-02-21 | 2 | -3/+15 |
| | | | | implicit. | ||||
* | Added assertions about whether the client is authenticated. | Andrew Arnott | 2012-02-21 | 2 | -1/+11 |
| | |||||
* | Added two more OAuth2 unit tests, for the UserAgentClient class. | Andrew Arnott | 2012-02-21 | 3 | -18/+97 |
| | |||||
* | Moved some test code around. | Andrew Arnott | 2012-02-20 | 2 | -8/+18 |
| | |||||
* | Added scaffolding for OAuth2 unit tests and added the first test for client ↵ | Andrew Arnott | 2012-02-20 | 4 | -21/+131 |
| | | | | authorization. | ||||
* | Updated all copyright notices to reflect copyright assignment to Outercurve. | Andrew Arnott | 2012-02-05 | 3 | -6/+6 |
| | | | | Fixes #66 | ||||
* | Fixed a few build breaks. | Andrew Arnott | 2011-06-11 | 1 | -12/+0 |
| | |||||
* | Multiple client callback URLs are now supported. | Andrew Arnott | 2010-07-30 | 3 | -3/+3 |
| | | | | And some StyleCop cleanup. | ||||
* | More work to comply with OAuth 2.0 draft 10. | Andrew Arnott | 2010-07-17 | 1 | -1/+1 |
| | |||||
* | Trying out a refactoring to better suite user agent clients. | Andrew Arnott | 2010-07-11 | 1 | -2/+2 |
| | |||||
* | Fix build breaks. | Andrew Arnott | 2010-07-09 | 1 | -2/+3 |
| | |||||
* | A bit of OAuth2 channel refactoring. | Andrew Arnott | 2010-07-09 | 1 | -2/+2 |
| | |||||
* | Fixed tests. | Andrew Arnott | 2010-07-04 | 1 | -5/+17 |
| | |||||
* | The whole solution now builds again (draft 9). | Andrew Arnott | 2010-07-04 | 1 | -157/+29 |
| | |||||
* | Fixed namespace in unit test project to match new namespace in core library. | Andrew Arnott | 2010-06-27 | 3 | -0/+290 |