summaryrefslogtreecommitdiffstats
path: root/samples/DotNetOpenAuth.ApplicationBlock
Commit message (Collapse)AuthorAgeFilesLines
* Remove unnecessary references to Microsoft.Net.Http and Microsoft.Bcl.Build ↵lcalabrese2015-08-073-19/+13
| | | | since we are using .NET 4.5 and the built-in System.Net.Http library
* Test greenDavid Christiansen2015-01-052-13/+19
| | | | - Packages update
* Updates NuGet packages.Andrew Arnott2013-10-192-4/+17
|
* Removes InfoCard support from the library.Andrew Arnott2013-06-161-4/+0
| | | | InfoCard support has been removed from recent versions of Windows. It's effectively dead.
* Made AppBlock GetGraph methods asyncAndrew Arnott2013-05-273-25/+27
|
* Merge branch 'v4.3'Andrew Arnott2013-05-2719-200/+1520
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: samples/OAuthClient/Default.aspx samples/OAuthClient/Facebook.aspx.cs samples/OAuthClient/Web.config samples/OAuthClient/WindowsLive.aspx.cs samples/OAuthClient/packages.config src/DotNetOpenAuth.Core/Messaging/OutgoingWebResponse.cs src/DotNetOpenAuth.Core/Messaging/StandardWebRequestHandler.cs src/DotNetOpenAuth.OAuth.Consumer/OAuth/ConsumerBase.cs src/DotNetOpenAuth.OAuth.Consumer/OAuth/OAuth1HmacSha1HttpMessageHandler.cs src/DotNetOpenAuth.OAuth.Consumer/OAuth/OAuth1HttpMessageHandlerBase.cs src/DotNetOpenAuth.OAuth.Consumer/OAuth/OAuth1PlainTextMessageHandler.cs src/DotNetOpenAuth.OAuth.Consumer/OAuth/OAuth1RsaSha1HttpMessageHandler.cs src/DotNetOpenAuth.OAuth2.Client/OAuth2/WebServerClient.cs src/packages/repositories.config src/version.txt
| * Fixes StyleCop messages.Andrew Arnott2013-05-266-77/+97
| |
| * Samples improvementsAndrás Fuchs2013-05-2615-206/+1199
| | | | | | | | | | | | | | | | | | | | | | | | | | The part which I needed to improve is the ApplicationBlock where I changed the OAuth2 classes' structure a little and extended them with a lot of useful functionality, like adding many Facebook and WindowsLive scopes, fields, structures including the asked-by-many easy to use birthdate and avatar url getters. I have also implemented the Google OAuth2 authentication and created one common interface for all 3 Graphs in the code (which has the common properties like Id, FirstName, LastName, etc.), so the authentication code became really simple if you use my version of your ApplicationBlock.
| * Changed "global" endpoint to "common" endpoint to fix breaking change. ↵Girish Bablani2013-05-261-2/+2
| | | | | | | | Updated appid for sample app.
| * Enabled AzureAD integration and added TestAzureAD sample appGirish Bablani2013-04-165-0/+307
| |
| * Updates Twitter URLs.Andrew Arnott2013-02-231-6/+6
| | | | | | | | | | Thanks Christopher Cook for the tip. https://plus.google.com/116106034026223919199/posts/N422vX151Eq
* | Lots of StyleCop fixes.Andrew Arnott2013-03-261-2/+2
| |
* | Comment fixAndrew Arnott2013-03-021-5/+0
| |
* | Fixes some recent regressions to get twitter.aspx working.Andrew Arnott2013-03-021-0/+8
| |
* | Fixes build breaks everywhere exception DNOA.AspNet.Andrew Arnott2013-03-021-1/+1
| |
* | Fixes some OAuth 1 build breaks.Andrew Arnott2013-02-263-99/+129
| |
* | OAuth 1.0 Consumers are now *much* simpler, entirely avoiding channels.Andrew Arnott2013-02-255-334/+93
| | | | | | | | Build breaks in other projects, however.
* | Removes ConsumerBase.PrepareAuthorizedRequestAsync methods.Andrew Arnott2013-02-202-40/+39
| | | | | | | | HttpClient, full steam ahead.
* | Matured the OAuth 1 consumer signing handler a bit.Andrew Arnott2013-02-181-2/+1
| |
* | More warning fixes.Andrew Arnott2013-02-101-1/+5
| |
* | C# compiler warning fixes.Andrew Arnott2013-02-102-9/+21
| |
* | Fixes up WCF OAuth 1 samples.Andrew Arnott2013-02-102-0/+61
| |
* | Adds a delegating HTTP handler that applies OAuth 1 signatures.Andrew Arnott2013-02-101-3/+3
| |
* | Fixes OAuthConsumer twitter sample.Andrew Arnott2013-02-093-5/+13
| |
* | Samples all build now.Andrew Arnott2013-01-271-1/+1
| |
* | Fixed a bunch more samples.Andrew Arnott2013-01-231-1/+1
| |
* | ApplicationBlock builds.Andrew Arnott2013-01-236-260/+137
| |
* | Retargets exclusively to .NET 4.5 now.Andrew Arnott2012-12-281-1/+1
|/
* Removed useless and misnamed TokenManager class.Andrew Arnott2012-06-094-21/+0
| | | | | It wasn't providing any value over the default DNOA behavior, and it wasn't even a TokenManager implementation.
* Switched drop.proj to generate drops based on .NET 4.0, and include .NET 3.5 ↵Andrew Arnott2012-04-151-1/+1
| | | | | | components for the library. Fixes up build breaks in the dropped samples.
* Applied all the StyleCop fixes necessary by the StyleCop 4.7 upgrade.Andrew Arnott2012-03-102-3/+3
|
* Fixed release build break (due to stylecop).Andrew Arnott2012-03-081-1/+0
|
* Adds a Windows Live login sample.Andrew Arnott2012-03-073-0/+115
| | | | Fixes #83
* Removed OAuth1's dependency on OpenID assemblies.Andrew Arnott2012-02-081-0/+4
| | | | Related to #71
* Updated all copyright notices to reflect copyright assignment to Outercurve.Andrew Arnott2012-02-0514-27/+27
| | | | Fixes #66
* Renamed assembly DotNetOpenAuth.Messaging(.UI) to DotNetOpenAuth.Core(.UI)Andrew Arnott2012-01-121-2/+2
|
* Merge branch 'master' into splitDllsAndrew Arnott2011-09-281-1/+1
|\
| * Reverted part of commit 2704b0fb445.Andrew Arnott2011-09-281-1/+1
| | | | | | | | Reverses some of the Send->Respond changes made that are or may be invoked from ASP.NET web forms, since web forms will render HTML after the end of the protocol message.
* | Samples now build.Andrew Arnott2011-08-022-1/+21
| |
* | Fixed compile errors in samples.Andrew Arnott2011-07-101-0/+22
| |
* | First pass at dividing DotNetOpenAuth features into separate assemblies.Andrew Arnott2011-07-011-7/+1
|/ | | | Nothing compiles at this point.
* Added OutgoingWebResponse.Respond method to replace its Send method, and ↵Andrew Arnott2011-06-231-1/+1
| | | | | | avoid the ThreadAbortException that is no longer the recommended approach. Fixes #40
* Merge branch 'v3.4' into oauth2Andrew Arnott2011-05-061-1/+1
|\ | | | | | | | | | | | | | | | | Conflicts: samples/OAuthServiceProvider/Code/Global.cs src/DotNetOpenAuth/Configuration/DotNetOpenAuth.xsd src/DotNetOpenAuth/DotNetOpenAuth.csproj src/DotNetOpenAuth/Messaging/Channel.cs src/version.txt
| * StyleCop fixes.Andrew Arnott2011-04-151-1/+1
| |
| * Saved 80% of request/response size by gzip compressing Google OAuth requests.Mike Lim2011-04-131-0/+5
| |
* | Saved 80% of request/response size by gzip compressing Google OAuth requests.Mike Lim2011-04-131-0/+5
| |
* | Merge branch 'v3.4' into oauth2Andrew Arnott2011-04-062-1/+49
|\ \ | |/ | | | | | | | | | | Conflicts: projecttemplates/RelyingPartyLogic/OAuthAuthorizationManager.cs samples/DotNetOpenAuth.ApplicationBlock/DotNetOpenAuth.ApplicationBlock.csproj samples/OAuthResourceServer/Code/OAuthAuthorizationManager.cs
| * Fixed build breaks and StyleCop messages from prior commit.Andrew Arnott2011-04-062-1/+9
| |
| * Added DetectGoogleSession sample.Andrew Arnott2011-04-052-0/+40
| | | | | | | | Closes #21
| * Fixed for StyleCop that were exposed by StyleCop upgrade.Andrew Arnott2011-03-311-1/+1
| |
* | Fixed StyleCop messages.Andrew Arnott2010-12-241-1/+1
| |
* | Updated Facebook Graph class to use int64 for ids.Andrew Arnott2010-12-241-1/+1
| | | | | | | | Thanks to Joel Cossins for reporting this requirement.
* | Merge branch 'v3.4' into oauth2Andrew Arnott2010-07-213-10/+188
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | Conflicts: projecttemplates/RelyingPartyDatabase/RelyingPartyDatabase.dbproj projecttemplates/RelyingPartyLogic/CreateDatabase.sql samples/OAuthConsumerWpf/OAuthConsumerWpf.csproj src/DotNetOpenAuth.Test/Messaging/MessagingUtilitiesTests.cs src/DotNetOpenAuth.Test/OAuth/ChannelElements/OAuthChannelTests.cs src/DotNetOpenAuth/Messaging/MessagingStrings.resx src/DotNetOpenAuth/Messaging/MessagingUtilities.cs src/DotNetOpenAuth/OAuth/ChannelElements/OAuthChannel.cs src/version.txt
| * StyleCop fixes that only appeared when building at the command line.Andrew Arnott2010-07-201-4/+4
| |
| * Added StyleCop to toolset and regular command line build.Andrew Arnott2010-07-191-7/+2
| | | | | | | | As part of this, all projects now import EnlistmentInfo.props and .targets.
| * Merge branch 'v3.3' into v3.4Andrew Arnott2010-07-191-1/+184
| |\ | | | | | | | | | | | | Conflicts: samples/DotNetOpenAuth.ApplicationBlock/Util.cs
| | * Merge branch 'v3.2' into v3.3Andrew Arnott2010-07-191-1/+184
| | |\
| | | * Merge branch 'v3.1' into v3.2Andrew Arnott2010-07-191-1/+184
| | | |\ | | | | | | | | | | | | | | | | | | | | Conflicts: samples/DotNetOpenAuth.ApplicationBlock/Util.cs
| | | | * Merge branch 'v3.0' into v3.1Andrew Arnott2010-07-191-1/+182
| | | | |\ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: samples/DotNetOpenAuth.ApplicationBlock/Util.cs
| | | | | * Added utility method to make it easy to modify channels' outgoing HTTP ↵Andrew Arnott2010-05-151-1/+179
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | requests, particularly for adding default network credentials to them. A sample use of this would be: WebConsumer consumer; // initialized elsewhere consumer.Channel.UseDefaultNetworkCredentialsOnOutgoingHttpRequests(); Note that this method should only be called ONCE per instantiated channel.
| * | | | | Removed C# 4 usage from samples so they build under VS2008.Andrew Arnott2010-07-191-2/+2
| | | | | |
* | | | | | Changed the public API for OAuth 2.0 scope from a space-delimited string to ↵Andrew Arnott2010-07-191-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | a HashSet<string>
* | | | | | Merge branch 'v3.4' into oauth2Andrew Arnott2010-07-092-0/+62
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: samples/OAuthConsumer/Web.config src/DotNetOpenAuth/Configuration/DotNetOpenAuth.xsd src/DotNetOpenAuth/DotNetOpenAuth.csproj
| * | | | | Slight update to Yammer in an attempt to make results more reliable.unknown2010-06-211-2/+2
| | | | | |
| * | | | | Added sample Yammer OAuth 1.0 consumer.Andrew Arnott2010-06-172-0/+62
| | | | | | | | | | | | | | | | | | | | | | | | Yammer has a troublesome non-standard implementation of OAuth SP.
* | | | | | Renamed WebServerClient.TokenManager to AuthorizationTracker.Andrew Arnott2010-07-051-1/+1
| | | | | |
* | | | | | Simplified using the web server client a bit (no "token manager" needed any ↵Andrew Arnott2010-07-053-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | more).
* | | | | | Renamed the OAuthWrap namespaces to be OAuth2.Andrew Arnott2010-06-253-3/+3
| | | | | |
* | | | | | Merge branch 'v3.4' into oauth2Andrew Arnott2010-06-081-2/+10
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth/Configuration/MessagingElement.cs src/DotNetOpenAuth/Messaging/Reflection/MessagePart.cs
| * | | | | Added paging capability to GoogleConsumer sample in the ApplicationBlock.Andrew Arnott2010-06-051-2/+10
| | | | | |
* | | | | | Renamed WebApp facade classes to WebServer to match messages and flow name.Andrew Arnott2010-06-061-1/+1
| | | | | |
* | | | | | Fixed some more bugs. We almost have the access token at the client.Andrew Arnott2010-05-312-0/+54
| | | | | |
* | | | | | Placeholder Facebook Graph API now in the ApplicationBlock, and the sample ↵Andrew Arnott2010-05-133-1/+58
| | | | | | | | | | | | | | | | | | | | | | | | calls into it.
* | | | | | Facebook OAuth 2.0 client now works.Andrew Arnott2010-05-131-2/+7
| | | | | |
* | | | | | Merge branch 'v3.4' into oauthWRAPAndrew Arnott2010-05-064-2/+497
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: samples/OAuthConsumer/Web.config src/DotNetOpenAuth/DotNetOpenAuth.csproj src/DotNetOpenAuth/Messaging/MessagingStrings.Designer.cs src/DotNetOpenAuth/Messaging/MessagingStrings.resx src/version.txt
| * | | | | Fixed build break in non-DEBUG configurations of the recently changed samples.Andrew Arnott2010-04-191-1/+4
| | | | | |
| * | | | | Adjusted how the sample InMemoryTokenManager class is defined so that it is ↵Andrew Arnott2010-04-192-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | more difficult to use in real apps without knowing its limited scope.
| * | | | | Fixed missing interface on demo InMemoryTokenManager class that caused the ↵Andrew Arnott2010-04-091-1/+22
| | | | | | | | | | | | | | | | | | | | | | | | loginPlusOAuthSampleOP.aspx sample to fail.
| * | | | | Added Yubikey login to ApplicationBlock and OpenID Provider web forms sample.Andrew Arnott2010-03-272-0/+208
| | | | | |
| * | | | | StyleCop fixes.Andrew Arnott2010-03-071-30/+43
| | | | | |
| * | | | | Optimized the way Sign In to Twitter works.Andrew Arnott2010-02-271-4/+8
| | | | | |
| * | | | | Added Sign In with Twitter sample.Andrew Arnott2010-02-243-1/+242
| | | | | |
* | | | | | Working to catch up with latest OAuth 2.0 spec.Andrew Arnott2010-05-063-0/+45
|/ / / / /
* | | | | Merge branch 'master' into master-Dev10Andrew Arnott2010-01-171-0/+40
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | Updated Twitter sample to use the new multipart post method.Andrew Arnott2010-01-111-5/+5
| |/ / / /
| * | | | Fixes StyleCop issues.Andrew Arnott2010-01-111-2/+2
| | | | |
| * | | | Updated TwitterConsumer sample in the ApplicationBlock to include profile ↵Andrew Arnott2010-01-111-0/+40
| |/ / / | | | | | | | | | | | | | | | | | | | | image upload. Added an Upload Photo button to the Twitter sample page.
* | | | Reverting default target framework from 4.0 back to 3.5.Andrew Arnott2010-01-081-1/+1
| | | |
* | | | Retargeted to .NET 4.0Andrew Arnott2010-01-051-2/+3
| | | |
* | | | Solution upgraded (MVC projects won't upgrade at this point).Andrew Arnott2010-01-051-1/+40
|/ / /
* | | Promoted the OAuthIdentity and OAuthPrincipal classes from ApplicationBlock ↵Andrew Arnott2009-06-233-132/+0
| | | | | | | | | | | | to the core library.
* | | Merge branch 'v3.1'Andrew Arnott2009-06-191-0/+6
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | 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-191-0/+6
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Google Maps OAuth scope to application block.Andrew Arnott2009-06-041-0/+6
| | |
* | | Added OpenID pluggable behaviors support, including a sample PPID generator.Andrew Arnott2009-06-172-38/+0
| | |
* | | Promoted PPID identifier provider from the application block to the core ↵Andrew Arnott2009-05-314-139/+2
|/ / | | | | | | library.
* | Merge branch 'v3.0' into v3.1Andrew Arnott2009-05-212-2/+8
|\ \ | |/
| * Added MessagePart members to custom extension sample.Andrew Arnott2009-05-072-2/+8
| |
* | StyleCop fixes.Andrew Arnott2009-04-301-3/+3
| |
* | Merge branch 'v3.0' into v3.1Andrew Arnott2009-04-301-4/+4
|\ \ | |/