summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.OAuth2
Commit message (Collapse)AuthorAgeFilesLines
* Fixed HTTP Basic authentication for OAuth 2 clients so that it actually ↵Andrew Arnott2012-04-192-2/+2
| | | | works in the sample.
* Fixed up the configuration story for OAuth 2.Andrew Arnott2012-04-186-177/+4
|
* StyleCop cleanup, and reversal of some code changes that were no longer ↵Andrew Arnott2012-04-185-23/+76
| | | | necessary.
* We have HTTP Basic client authentication working now in OAuth 2.Andrew Arnott2012-04-187-3/+238
|
* Trimmed off xml doc comment.Andrew Arnott2012-04-141-1/+0
|
* Fixed C# warning.Andrew Arnott2012-04-041-1/+1
|
* AccessToken is now a public class.Andrew Arnott2012-04-013-10/+12
| | | | | | | | | | | Resource Servers can now handle access tokens that are issued for a client's data (not a 3rd party resource owner's). Client Identifiers are no longer included in access tokens for unauthenticated clients. More work needed on IAccessTokenAnalyzer and the access token formatter. We need to generalize the serialization itself so folks can use JWT, etc. We also still need access token to have a host-defined map of claims. Fixes #104 Fixes #102
* Moved localizable strings into specific OAuth 2 assemblies.Andrew Arnott2012-03-312-85/+1
|
* Fixed up an authorization server's token endpoint to generate more accurate ↵Andrew Arnott2012-03-303-96/+20
| | | | error messages.
* Removed broken class diagram.Andrew Arnott2012-03-242-165/+0
|
* A bunch more moving of OAuth2 classes between assemblies.Andrew Arnott2012-03-1611-726/+0
|
* Redistributed OAuth2 code into their more specific assemblies.Andrew Arnott2012-03-1640-3049/+83
|
* Access token endpoint now can respond with appropriate errors.Andrew Arnott2012-03-141-2/+9
|
* Fixed error message generated in exception thrown for bad access token requests.Andrew Arnott2012-03-142-3/+3
|
* FxCop fixes and suppressions.Andrew Arnott2012-03-106-3/+25
|
* Applied all the StyleCop fixes necessary by the StyleCop 4.7 upgrade.Andrew Arnott2012-03-106-6/+6
|
* Hacks in support for Facebook, which is missing the token_type parameter in ↵Andrew Arnott2012-03-071-1/+1
| | | | | | its successful access token responses. Fixes #82
* Replaced API requirements for HttpRequestInfo with HttpRequestBase (new in ↵Andrew Arnott2012-03-053-12/+13
| | | | | | .NET 3.5 SP1). This makes us more friendly to MVC as well as mock-based unit testing.
* StyleCop fix.Andrew Arnott2012-02-251-2/+1
|
* Added client credential grant type support and a test to prove it.Andrew Arnott2012-02-253-5/+56
| | | | Fixes #33
* Adds support for the resource owner password credential grant.Andrew Arnott2012-02-243-1/+88
| | | | Fixes #72
* OAuth2 resource servers accept the HTTP verbs: PUT, DELETE, HEAD in addition ↵Andrew Arnott2012-02-231-0/+1
| | | | | | to the normal GET, POST Fixes #62
* Split out the authorization carrying messages into distinct interfaces.Andrew Arnott2012-02-2313-132/+160
| | | | This is to support additional grant types such as resource owner password credential and client credentials.
* Fixed compiler warning.Andrew Arnott2012-02-221-1/+1
|
* Split up end user authorization request message types between auth code and ↵Andrew Arnott2012-02-214-17/+78
| | | | implicit.
* Added scaffolding for OAuth2 unit tests and added the first test for client ↵Andrew Arnott2012-02-2010-17/+115
| | | | authorization.
* Added spec required HTTP header in access token response.Andrew Arnott2012-02-191-0/+1
|
* Removed requirement for callback parameter, per the spec.Andrew Arnott2012-02-192-3/+9
|
* Fixed up the various protocol channels to correctly apply HTTP headers ↵Andrew Arnott2012-02-192-7/+3
| | | | prescribed by the messages.
* Avoid a NullReferenceException is an OAuth 2 resource server's direct ↵Andrew Arnott2012-02-161-3/+7
| | | | response message doesn't implement IHttpDirectResponse.
* Suppressed refresh tokens when client credentials are used to comply with ↵Andrew Arnott2012-02-163-0/+25
| | | | OAuth 2.0 section 4.4.3.
* Added a couple of new authorization request response codes.Andrew Arnott2012-02-131-0/+10
|
* Added valid scope token verification.Andrew Arnott2012-02-123-1/+42
|
* Added ClientType enum.Andrew Arnott2012-02-123-0/+60
|
* Renamed IConsumerDescription to IClientDescription.Andrew Arnott2012-02-124-16/+16
|
* Fixed many FxCop messages in OAuth2 assemblies. #68Andrew Arnott2012-02-096-2/+35
|
* Added DotNetOpenAuth.OAuth.Common to contain dependencies shared between ↵Andrew Arnott2012-02-084-7/+15
| | | | | | OAuth 1 and OAuth 2. Related to and closes #71
* Updated all copyright notices to reflect copyright assignment to Outercurve.Andrew Arnott2012-02-0550-101/+101
| | | | Fixes #66
* Added Moq's internal proxy generator to InternalsVisibleTo so that mocks can ↵Andrew Arnott2012-01-291-0/+2
| | | | be created on internal types.
* Renamed assembly DotNetOpenAuth.Messaging(.UI) to DotNetOpenAuth.Core(.UI)Andrew Arnott2012-01-121-2/+2
|
* Removed some lingering ccrewrite.exe dependent code.Andrew Arnott2011-09-201-1/+1
|
* All product assemblies build without ccrewrite.exe now.Andrew Arnott2011-09-1818-52/+52
|
* Broke out OAuth 2 into 4 separate assemblies.Andrew Arnott2011-08-0110-1287/+6
|
* Added missing imports.Andrew Arnott2011-07-121-0/+1
|
* Moved all the redundant project settings into a common .props file.Andrew Arnott2011-07-111-293/+0
|
* Trying to fix up configuration section code.Andrew Arnott2011-07-103-3/+3
|
* OAuth2 project builds.Andrew Arnott2011-07-021-0/+10
|
* Added missing AssemblyInfo.cs files.Andrew Arnott2011-07-021-0/+52
|
* First pass at dividing DotNetOpenAuth features into separate assemblies.Andrew Arnott2011-07-0162-0/+6627
Nothing compiles at this point.