summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Added more source files.origin/Silverlight3Andrew Arnott2009-07-1512-8/+100
|
* Brought in a lot more code and got it to compile on SL3.Andrew Arnott2009-07-1416-15/+241
|
* Added an empty Silverlight project.Andrew Arnott2009-06-283-0/+86
|
* Incremented to version v3.3Andrew Arnott2009-06-261-1/+1
|
* Fixed perf tests to suspend logging so they pass.Andrew Arnott2009-06-252-1/+15
|
* We now delay-sign DNOA and the test assembly. We sign the product .dll when ↵Andrew Arnott2009-06-258-5/+170
| | | | building layouts.
* Brought back the source code for DNOA.BuildTasks.dll.Andrew Arnott2009-06-248-0/+384
|
* OAuth WCF service sample now impersonates the original user in the thread's ↵Andrew Arnott2009-06-231-0/+14
| | | | current principal.
* Promoted the OAuthIdentity and OAuthPrincipal classes from ApplicationBlock ↵Andrew Arnott2009-06-233-0/+154
| | | | to the core library.
* Added IServiceProviderAccessToken and added a method to get it on the ↵Andrew Arnott2009-06-235-2/+105
| | | | IServiceProviderTokenManager interface.
* Added OP association and checkid perf tests.Andrew Arnott2009-06-223-86/+238
| | | | Resolves ticket #10.
* Extended IProviderBehavior to be able to force certain Provider-wide ↵Andrew Arnott2009-06-204-1/+51
| | | | security settings.
* Moved some properties into the OpenID category.Andrew Arnott2009-06-202-10/+15
|
* OpenIdButton now defaults to NOT precreating the OpenID request, but that ↵Andrew Arnott2009-06-201-5/+45
| | | | behavior is just a property away.
* Merge branch 'interop'Andrew Arnott2009-06-2013-46/+995
|\
| * Attribute extension interop helper testing complete, along with several bug ↵Andrew Arnott2009-06-208-73/+325
| | | | | | | | fixes.
| * Added the AXFetchAsSregTransform OpenID behavior that allows RPs and OPs to ↵Andrew Arnott2009-06-2012-229/+699
| | | | | | | | deal strictly with Sreg and yet be compatible with all known formats of AX requests and responses.
| * Implemented InteropHelper.SpreadSregToAX.Andrew Arnott2009-06-204-3/+199
| |
| * Initial design for the multiple extension interop helper.Andrew Arnott2009-06-202-0/+31
| |
* | Made StandardRelyingPartyApplicationStore public.Andrew Arnott2009-06-191-2/+2
|/
* Post merge cleanup.Andrew Arnott2009-06-191-22/+36
|
* Merge branch 'v3.1'Andrew Arnott2009-06-1967-276/+1580
|\ | | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth.vsmdi src/DotNetOpenAuth/Configuration/OpenIdElement.cs src/DotNetOpenAuth/Messaging/MessagingUtilities.cs src/DotNetOpenAuth/OpenId/Provider/ProviderEndpoint.cs
| * Merge branch 'v3.0' into v3.1Andrew Arnott2009-06-1969-435/+1755
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * Added request token TTL checking.Andrew Arnott2009-06-156-4/+77
| | | | | | | | | | | | Resolves Trac ticket #54.
| | * Merge branch 'oauth10a' into v3.0Andrew Arnott2009-06-1556-695/+1834
| | |\
| | | * Added deprecated method warning for DesktopConsumer.ProcessUserAuthorization ↵Andrew Arnott2009-06-151-0/+1
| | | | | | | | | | | | | | | | method.
| | | * Locked down contract for when tokens are not found.Andrew Arnott2009-06-094-34/+51
| | | |
| | | * Revised ServiceProviderDescription.Version to use ProtocolVersion instead of ↵Andrew Arnott2009-06-092-3/+10
| | | | | | | | | | | | | | | | Version.
| | | * Fixed bug where we were looking up access tokens as if they were request tokens.Andrew Arnott2009-06-092-12/+16
| | | |
| | | * Service Provider now rejects OAuth messages from consumers that are too old ↵Andrew Arnott2009-06-094-1/+22
| | | | | | | | | | | | | | | | to meet security requirements.
| | | * Added OAuth security settings configuration elements and runtime classes.Andrew Arnott2009-06-0912-0/+297
| | | | | | | | | | | | | | | | The SP security setting RequiredMinimumOAuthVersion is NOT yet supported.
| | | * Fixed a couple of small bugs.Andrew Arnott2009-06-091-1/+1
| | | |
| | | * Refactored OAuth service provider interfaces to better suite token and ↵Andrew Arnott2009-06-0814-153/+213
| | | | | | | | | | | | | | | | consumer queries.
| | | * OAuth SP now works with 1.0 Consumers correctly.Andrew Arnott2009-06-0816-51/+94
| | | |
| | | * Minor change to MessagingUtilities to avoid a merge conflict later.Andrew Arnott2009-06-071-1/+1
| | | |
| | | * Added a helper method so that SPs can generate their own verifier codes that ↵Andrew Arnott2009-06-0610-61/+225
| | | | | | | | | | | | | | | | comply with Consumer requirements.
| | | * Refactored where token manager integration occurs.Andrew Arnott2009-06-063-40/+29
| | | |
| | | * All unit tests pass.Andrew Arnott2009-06-067-79/+146
| | | |
| | | * Fixed some failing unit tests and some associated product bugs.Andrew Arnott2009-06-0611-28/+74
| | | |
| | | * Added tests for the UriOrOobEncoding class.Andrew Arnott2009-06-066-450/+524
| | | |
| | | * Initial change to comply with OAuth 1.0a.Andrew Arnott2009-06-0529-90/+439
| | | | | | | | | | | | | | | | | | | | | | | | 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.
| | * | When 417 Expectation Failed errors come in, association attempts are retried ↵Andrew Arnott2009-06-152-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | now. Resolves Trac ticket #82.
| | * | Fixed query string parsing bug in OpenIdAjaxTextBox.Andrew Arnott2009-06-151-2/+4
| | | |
| | * | ErrorUtilities.ThrowInternal now returns an exception type for easier C# ↵Andrew Arnott2009-06-152-11/+12
| | | | | | | | | | | | | | | | validation.
| | * | Added logging when 417 Expectation Continue is encountered.Andrew Arnott2009-06-151-0/+1
| | |/
| | * Fixed OpenIdAjaxTextBox favicon width when IE8 doesn't set the proportion ↵Andrew Arnott2009-06-041-0/+1
| | | | | | | | | | | | based on its height constraint.
| | * Fixed OpenIdAjaxTextBox checkid_immediate in IE8.Andrew Arnott2009-06-041-1/+1
| | |
| | * Fixes the missing OP favicon handling of the OpenIdAjaxTextBox.Andrew Arnott2009-06-041-1/+5
| | |
| | * Fixes for the OpenIdAjaxTextBox UI rendering issues on IE8.Andrew Arnott2009-06-042-1/+3
| | |
| | * Fixed OpenIdAjaxTextBox to skip requests that are canceled by a LoggingIn ↵Andrew Arnott2009-06-031-5/+9
| | | | | | | | | | | | event handler.
| | * Fixed OpenIdAjaxTextBox javascript bug that caused some postbacks to not fire.Andrew Arnott2009-06-031-2/+3
| | |
| | * Added configuration setting to turn off OpenID discovery caching.Andrew Arnott2009-06-032-2/+26
| | |
| | * Fixed HTML discovery to properly parse responses with content-type ↵Andrew Arnott2009-05-311-1/+1
| | | | | | | | | | | | application/xhtml+xml for XRDS LINK tags.
| | * Fixed HTML discovery bug that would cause an unhandled exception when LINK ↵Andrew Arnott2009-05-312-2/+18
| | | | | | | | | | | | tags don't contain a REL attribute.
| | * Enhanced logging of VerifyProtocol errors.Andrew Arnott2009-05-301-1/+11
| | |
| | * Fixed xml doc comments around Channel.ReadFromRequest<T>.Andrew Arnott2009-05-301-4/+4
| | |
| | * Fixed bug where ProviderEndpoint.SendResponse would not clear the pending ↵Andrew Arnott2009-05-291-1/+2
| | | | | | | | | | | | auth request.
| | * OAuth messages now only scrape the FORM data for ↵Andrew Arnott2009-05-291-2/+4
| | | | | | | | | | | | | | | | | | application/x-www-form-urlencoded HTTP requests. This fixes sending multipart POST messages (including images, for example).
| | * Moved magic uri-encoded string to a constant.Andrew Arnott2009-05-293-3/+9
| | |
| | * AX fetch response now accepts attribute values with count = 0.Andrew Arnott2009-05-241-2/+2
| | | | | | | | | | | | Resolves Trac issue 68.
* | | Merge branch 'v3.1'Andrew Arnott2009-06-1815-96/+87
|\ \ \ | |/ /
| * | Cleaned up distinction between public and rewritten request URLs.Andrew Arnott2009-06-1815-482/+481
| | |
* | | Fixed up PPID support so that it worked in more scenarios and is more secure ↵Andrew Arnott2009-06-176-21/+68
| | | | | | | | | | | | against accidental buggy implementations in the host layer.
* | | Added OpenID pluggable behaviors support, including a sample PPID generator.Andrew Arnott2009-06-1725-25/+675
| | |
* | | Fixed vsmdi file for unit test changes made recently.Andrew Arnott2009-06-151-44/+53
| | |
* | | Locking down some unsettled parts of the new OpenIdRelyingParty*ControlBase ↵Andrew Arnott2009-06-152-1/+11
| | | | | | | | | | | | classes.
* | | Fixed build break in test library, and set correct text in sample OP login ↵Andrew Arnott2009-06-151-0/+1
| | | | | | | | | | | | button.
* | | Build warning cleanup and reverting of unintentional changes.Andrew Arnott2009-06-155-30/+91
| | |
* | | OpenIdButton now uses GET or POST as appropriate to send the OpenID auth ↵Andrew Arnott2009-06-153-10/+113
| | | | | | | | | | | | request.
* | | Fixed query string parsing bug in OpenIdAjaxTextBox.Andrew Arnott2009-06-151-2/+4
| | |
* | | Fixes unhandled exception from ↵Andrew Arnott2009-06-151-1/+6
| | | | | | | | | | | | OpenIdRelyingParty.IsOpenIdSupportingParameter for certain odd query strings.
* | | Reverted OpenIdButton to be non-ajax to deal with the Chrome popup blocker.Andrew Arnott2009-06-152-3/+10
| | |
* | | More work in AJAX and non AJAX control base classes. OpenIdButton currently ↵Andrew Arnott2009-06-147-186/+286
| | | | | | | | | | | | | | | | | | is "Ajax enabled" and gets as far as receiving the positive assertion -- but doesn't process it. Problems with popup blocker in Chrome due to delayed window.open after onclick.
* | | ErrorUtilities.ThrowInternal now returns an exception type for easier C# ↵Andrew Arnott2009-06-141-10/+10
| | | | | | | | | | | | validation.
* | | Added logging when 417 Expectation Continue is encountered.Andrew Arnott2009-06-141-0/+1
| | |
* | | Split RP control base class into two.Andrew Arnott2009-06-134-210/+386
| | |
* | | Progress on moving OpenIdAjaxTextBox-like behavior into the common base class.Andrew Arnott2009-06-127-254/+682
| | |
* | | Reworking OpenIdRelyingPartyControlBase to be AJAX-based.Andrew Arnott2009-06-124-49/+367
| | |
* | | Hid the base control's Popup property since it doesn't work right now for ↵Andrew Arnott2009-06-121-11/+11
| | | | | | | | | | | | the OpenIdButton.
* | | Fixed UsePersistentCookie persistence in control base class.Andrew Arnott2009-06-121-0/+6
| | |
* | | All new RP OpenIdButton ASP.NET control and updated RP web forms sample to ↵Andrew Arnott2009-06-1210-7/+884
| | | | | | | | | | | | use it.
* | | Fixed unhandled exception due to AuthenticationResponseSnapshot constructor ↵Andrew Arnott2009-06-035-3/+23
| | | | | | | | | | | | calling Provider member of classes that may not support that property.
* | | Undid modal dialog popup for ajax control. It was causing issues since ↵Andrew Arnott2009-06-031-7/+3
| | | | | | | | | | | | self.popup wouldn't be assigned until after the dialog closed.
* | | Added RelyingParty.IAuthenticationResponse.Provider property.Andrew Arnott2009-06-0213-108/+252
| | | | | | | | | | | | Resolves Trac ticket 71.
* | | Added log message to explain why no services are discovered with RequireSsl ↵Andrew Arnott2009-06-021-1/+4
| | | | | | | | | | | | on none-SSL identifier.
* | | Added XAML source to TypeConfigurationElement.Andrew Arnott2009-06-025-3/+52
| | |
* | | Added ErrorUtilities.VerifyHost method.Andrew Arnott2009-06-023-1/+84
| | |
* | | PPID generation can now be scoped to exact realm, just the host name in the ↵Andrew Arnott2009-06-013-5/+56
| | | | | | | | | | | | realm, or no unique PPIDs per RP at all.
* | | Promoted PPID identifier provider from the application block to the core ↵Andrew Arnott2009-05-315-0/+354
| | | | | | | | | | | | library.
* | | Fixed build break from recent change to ExtensionsBindingElement.Andrew Arnott2009-05-315-465/+468
| | |
* | | Added RP security configuration option to forcibly ignore unsigned ↵Andrew Arnott2009-05-314-6/+51
| | | | | | | | | | | | extensions in response messages.
* | | Added OpenID RP security option to require successful establishment of ↵Andrew Arnott2009-05-306-9/+67
| | | | | | | | | | | | shared associations when creating authentication requests.
* | | Added RP security option to only discover OP Identifiers.Andrew Arnott2009-05-304-3/+48
| | |
* | | Fixed xml doc comment for realm discovery.Andrew Arnott2009-05-301-3/+1
| | |
* | | Fixed bug where ProviderEndpoint.SendResponse would not clear the pending ↵Andrew Arnott2009-05-291-1/+2
| | | | | | | | | | | | auth request.
* | | Marked the new HostProcessedRequest and AnonymousRequest classes as ↵Andrew Arnott2009-05-282-0/+3
| | | | | | | | | | | | serializable.
* | | Merge branch 'v3.1'Andrew Arnott2009-05-213-3/+4
|\ \ \ | |/ /
| * | Merge branch 'v3.0' into v3.1Andrew Arnott2009-05-213-3/+4
| |\ \ | | |/
| | * Updated to Code Contracts 1.2.20518.12, and fixed a couple of lingering ↵Andrew Arnott2009-05-213-3/+4
| | | | | | | | | | | | FxCop messages.
* | | Replaced a couple of dnoi_ prefixes with dnoa_.Andrew Arnott2009-05-211-5/+5
| | |