summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixed fully-qualified type name bug.Andrew Arnott2011-07-101-1/+1
|
* Trying to fix up configuration section code.Andrew Arnott2011-07-1026-81/+89
|
* Fixed build breaks in OpenIdOfflineProvider.Andrew Arnott2011-07-101-0/+10
| | | | No more build breaks, at least in the solution file.
* Build breaks in project templates now fixed as well.Andrew Arnott2011-07-103-0/+60
|
* Fixed compile errors in samples.Andrew Arnott2011-07-1016-11/+151
|
* Fixed build breaks in test project.Andrew Arnott2011-07-105-9/+31
|
* StyleCop fixes.Andrew Arnott2011-07-103-4/+7
|
* OAuth2 project builds.Andrew Arnott2011-07-022-0/+12
|
* OAuth project now builds.Andrew Arnott2011-07-028-18/+56
|
* OpenID project now builds.Andrew Arnott2011-07-0221-91/+148
| | | | * Many of the resource items (resx, png) are improperly declared in the project file.
* Added missing AssemblyInfo.cs files.Andrew Arnott2011-07-026-3/+173
|
* InfoCard project now builds.Andrew Arnott2011-07-025-2/+64
|
* Messaging project now compiles.Andrew Arnott2011-07-0211-101/+96
|
* First pass at dividing DotNetOpenAuth features into separate assemblies.Andrew Arnott2011-07-01515-490/+1696
| | | | Nothing compiles at this point.
* Added a web browser control to facilitate OAuth 2 client authorization.Andrew Arnott2011-06-287-55/+397
|
* API simplification.Andrew Arnott2011-06-281-7/+22
|
* A bit of public API cleanup and code consolidation in ClientBase.Andrew Arnott2011-06-274-31/+52
|
* Added OAuth 2 class diagram.Andrew Arnott2011-06-272-0/+34
|
* Fixed bad merge.Andrew Arnott2011-06-273-0/+0
|
* Merge branch 'v3.4'Andrew Arnott2011-06-268-2/+149
|\ | | | | | | | | Conflicts: samples/OAuthClient/OAuthClient.csproj
| * Added instruction to getting classic ASP OpenID working on 64-bit Windows ↵Andrew Arnott2011-06-261-0/+6
| | | | | | | | | | | | servers. Thanks to Greg Thomas and "John" for tips on getting this to work.
| * Enabled fast up-to-date check in IDE.Andrew Arnott2011-06-261-0/+1
| |
| * Fixed StyleCop message.Andrew Arnott2011-06-091-2/+2
| |
| * Merge branch 'v3.4' into sample2leggedAndrew Arnott2011-06-0996-568/+2139
| |\
| | * Made multipart POST parts allow changing of their ContentDisposition. This ↵Andrew Arnott2011-06-051-2/+2
| | | | | | | | | | | | is because file parts to Google are expected to be "form-data" instead of "file".
| * | Added a bit more to the sample 2-legged oauth consumer.Andrew Arnott2011-04-061-1/+4
| | |
| * | Added 2-legged OAuth consumer sample.Andrew Arnott2011-04-055-0/+138
| | |
* | | Added missing imports to auth server sample.Andrew Arnott2011-06-261-0/+2
| | |
* | | OAuth 2 Authorization Server no longer accepts authorization code requests ↵Andrew Arnott2011-06-254-3/+17
| | | | | | | | | | | | from clients with empty secrets.
* | | Updated OAuthConsumerWpf WCF tab sample to work with OAuth 2.0 service.Andrew Arnott2011-06-252-29/+16
| | |
* | | Updated to "Bearer Tokens draft 6" spec.Andrew Arnott2011-06-252-5/+1
| | |
* | | Simplified AuthorizationServer by moving some code into binding elements.Andrew Arnott2011-06-253-25/+34
| | |
* | | Non-impactful code tidying.Andrew Arnott2011-06-241-5/+3
| | |
* | | Fixed StyleCop messages.Andrew Arnott2011-06-2312-42/+44
| | |
* | | Merging in support for and sample of implicit grants.Andrew Arnott2011-06-2339-153/+9611
|\ \ \
| * | | Split up the PrepareAccessToken method.Andrew Arnott2011-06-225-61/+88
| | | |
| * | | Removed a couple of parameters from auth code success authorization ↵Andrew Arnott2011-06-213-17/+27
| | | | | | | | | | | | | | | | responses that only belonged in access token responses.
| * | | Shrank the time interval within which an authorization code may be exchanged ↵Andrew Arnott2011-06-211-1/+2
| | | | | | | | | | | | | | | | for an access or refresh token.
| * | | Finished implicit grant sample. Yay.Andrew Arnott2011-06-2112-14362/+9005
| | | |
| * | | Merge branch 'master' into ImplicitGrantsAndrew Arnott2011-06-211-1/+1
| |\ \ \
| * | | | javascript client now parses the implicit grant response enough to enable ↵Andrew Arnott2011-06-212-22/+60
| | | | | | | | | | | | | | | | | | | | the right buttons and re-check checkboxes.
| * | | | We have an implicit grant javascript client that can obtain an access token.Andrew Arnott2011-06-2020-16/+14570
| | | | | | | | | | | | | | | | | | | | It doesn't know how to use it yet though.
| * | | | Access token lifetimes are now controlled by the IAuthorizationServer ↵Andrew Arnott2011-06-168-49/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instance supplied by the host. It is consistent whether the access token is obtained via implicit grant or from a refresh token.
| * | | | Implicit grants are now sort of working on the authorization server side.unknown2011-06-1519-109/+258
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Still to do: * Ensure no auto-authorize of access tokens based on previous authorizations for the unauthenticated client. * Provide the authorization server with a way to indicate access token lifetime, and to veto the request based on the requested scopes being too dangerous for the less secure implicit grant type.
| * | | | Fixed a comment error and a hard-coded string.unknown2011-06-152-2/+3
| | | | |
| * | | | Added to .gitignore file.unknown2011-06-151-0/+1
| | | | |
* | | | | Added OutgoingWebResponse.Respond method to replace its Send method, and ↵Andrew Arnott2011-06-2327-68/+164
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | avoid the ThreadAbortException that is no longer the recommended approach. Fixes #40
* | | | | Fixed a comment error and a hard-coded string.Andrew Arnott2011-06-232-2/+3
| | | | |
* | | | | Added to .gitignore file.Andrew Arnott2011-06-231-0/+1
| |/ / / |/| | |
* | | | Edited ↵Marcus2011-06-211-1/+1
|/ / / | | | | | | | | | src/DotNetOpenAuth/OAuth2/ChannelElements/OAuth2ResourceServerChannel.cs via GitHub
* | | Merging in draft 16 compliance branch.Andrew Arnott2011-06-1335-399/+1230
|\ \ \
| * | | Last touch-ups to get DNOA up to draft 16 compliance (at least for the ↵Andrew Arnott2011-06-123-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | success cases). Incidentally, Facebook doesn't currently support draft 16, so fb interop is broken.
| * | | Fixed a few build breaks.Andrew Arnott2011-06-113-14/+2
| | | |
| * | | Brought bearer access token up to the draft 16 spec.Andrew Arnott2011-06-117-109/+89
| | | |
| * | | Renamed ITokenCarryingRequest to IAuthorizationCarryingRequest.Andrew Arnott2011-06-1111-130/+39
| | | |
| * | | StyleCop fix.Andrew Arnott2011-06-111-1/+1
| | | |
| * | | Moved access token request scope parameter into a derived class so that it ↵Andrew Arnott2011-06-1110-98/+154
| | | | | | | | | | | | | | | | | | | | | | | | does not apply to the authorization code access token request. Deleted the assertion access token request message which is no longer in the base spec.
| * | | More work toward draft 16 compliance.Andrew Arnott2011-06-1016-146/+1042
|/ / /
* | | Added OAuth 2.0 messages class diagram.Andrew Arnott2011-06-072-0/+267
| | |
* | | Added OAuth 2.0 DRAFT 16 spec.Andrew Arnott2011-06-072-0/+3081
| | |
* | | Updated version # to 4.0.Andrew Arnott2011-06-061-1/+1
| | |
* | | Merging OAuth 2.0 work into what will become DotNetOpenAuth 4.0.Andrew Arnott2011-06-06728-7469/+123100
|\ \ \
| * \ \ Introduced ICryptoKeyStore, and worked it into OpenID OPs, RPs, and OAuth ↵Andrew Arnott2011-05-28165-2477/+4097
| |\ \ \ | | | | | | | | | | | | | | | 2.0 roles.
| | * | | Fixed unit tests so there are no failures.Andrew Arnott2011-05-287-10/+29
| | | | |
| | * | | FxCop fixes.Andrew Arnott2011-05-2863-541/+690
| | | | |
| | * | | StyleCop fixes.Andrew Arnott2011-05-2713-19/+19
| | | | |
| | * | | Optimized RP's return_to nonce to not require URI-escaping and to bucket all ↵Andrew Arnott2011-05-271-3/+8
| | | | | | | | | | | | | | | | | | | | nonces in the same bin.
| | * | | Fixed a couple of bugs in the RP sample's custom store.Andrew Arnott2011-05-272-3/+10
| | | | |
| | * | | Various fixes to the sample OAuth 2.0 Authorization Server sample.Andrew Arnott2011-05-274-1/+11
| | | | |
| | * | | OAuth 2 client is more forgiving of incorrect Content-Type headers coming in ↵Andrew Arnott2011-05-272-1/+7
| | | | | | | | | | | | | | | | | | | | direct responses.
| | * | | Allowed for cycling of symmetric cryptographic keys by replacing the ↵Andrew Arnott2011-05-2728-181/+501
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | effectively constant byte[] secret with a new ICryptoKeyStore throughout the OAuth 2 and OpenID stacks. And StyleCop fixes.
| | * | | Added the necessary copyright notice on the Diffie-Hellman algorithm ↵Andrew Arnott2011-05-224-1/+34
| | | | | | | | | | | | | | | | | | | | implementation.
| | * | | Moved the private secret age setting to a more global location.Andrew Arnott2011-05-214-25/+25
| | | | |
| | * | | Moved ICryptoKeyStore and related types to the Messaging.Bindings namespace.Andrew Arnott2011-05-2116-11/+28
| | | | |
| | * | | Fixed association lifetime handling for encoded handles.Andrew Arnott2011-05-212-2/+2
| | | | |
| | * | | Removed old scripts from db project.Andrew Arnott2011-05-2011-84/+0
| | | | |
| | * | | Renamed project template's stored proc to match new name.Andrew Arnott2011-05-207-12/+12
| | | | |
| | * | | StyleCop fixes.Andrew Arnott2011-05-209-68/+152
| | | | |
| | * | | Consolidated the IProviderApplicationStore and IRelyingPartyApplicationStore ↵Andrew Arnott2011-05-2017-75/+45
| | | | | | | | | | | | | | | | | | | | interfaces since they were equivalent.
| | * | | Providers and Relying Parties both implement a unified pair of ↵Andrew Arnott2011-05-2018-249/+446
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ICryptoKeyStore and INonceStore. OPs can configure to use encoded association handles or database-backed ones based on a simple web.config switch.
| | * | | Updated samples and project template custom stores to use ICryptoKeyStore ↵Andrew Arnott2011-05-1521-572/+483
| | | | | | | | | | | | | | | | | | | | for RPs.
| | * | | OpenID RPs switched over to the ICryptoKeyStore backing store.Andrew Arnott2011-05-1313-417/+371
| | | | |
| | * | | Added wrapper that allows storing of associations in an ICryptoKeyStore.Andrew Arnott2011-05-123-1/+93
| | | | |
| | * | | Added ICryptoKeyStore to try to abstract away association stores as well as ↵Andrew Arnott2011-05-125-9/+448
| | | | | | | | | | | | | | | | | | | | other secrets that OpenID RPs, OPs, and OAuth must keep.
| | * | | Removed redundant code and increased key length for OAuth 2.0 authorization ↵Andrew Arnott2011-05-102-12/+2
| | | | | | | | | | | | | | | | | | | | server sample.
| | * | | Increased symmetric key length from 128 bits to 256 bits that protect ↵Andrew Arnott2011-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | association secrets.
| | * | | Changed references to DistinguishingFactor to be ProviderEndpoint.Andrew Arnott2011-05-109-62/+63
| | | | |
| | * | | Brought custom association store sample for Providers up to date.Andrew Arnott2011-05-099-80/+85
| | | | |
| | * | | Added implementation guidance to the IProviderAssociationStore interface.Andrew Arnott2011-05-081-0/+9
| | | | |
| | * | | Created an IProviderAssociationStore interface so that encoding the ↵Andrew Arnott2011-05-0830-140/+270
| | | | | | | | | | | | | | | | | | | | association into the handle is just one option.
| | * | | StyleCop fixes and functional touch-ups.Andrew Arnott2011-05-0825-173/+323
| | | | |
| | * | | Added a binary DataBag serializer mechanism that cuts the association handle ↵Andrew Arnott2011-05-086-21/+153
| | | | | | | | | | | | | | | | | | | | size down from 300+ characters to 141 characters.
| | * | | Refactored UriStyleMessageFormatter into a class hierarchy that will make it ↵Andrew Arnott2011-05-084-256/+315
| | | | | | | | | | | | | | | | | | | | easy to serialize DataBag instances differently.
| | * | | OpenID Provider association stores replaced with self-describing association ↵Andrew Arnott2011-05-0735-444/+459
| | | | | | | | | | | | | | | | | | | | handles.
| | * | | Moved UriStyleMessageFormatter into Messaging namespace.Andrew Arnott2011-05-072-4/+4
| |/ / /
| * | | StyleCop fix.Andrew Arnott2011-05-071-17/+22
| | | |
| * | | Moved DataBag into the Messaging namespace to prepare for use by OpenID ↵Andrew Arnott2011-05-075-69/+151
| | | | | | | | | | | | | | | | associations.
| * | | Merge branch 'v3.4' into oauth2Andrew Arnott2011-05-0681-564/+1964
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: samples/OAuthServiceProvider/Code/Global.cs src/DotNetOpenAuth/Configuration/DotNetOpenAuth.xsd src/DotNetOpenAuth/DotNetOpenAuth.csproj src/DotNetOpenAuth/Messaging/Channel.cs src/version.txt
| | * | Increased allowable time for perf tests to run.Andrew Arnott2011-05-031-3/+3
| | | |
| | * | Removed quiet CPU test step.Andrew Arnott2011-05-031-3/+3
| | | |