* Evernote provider is now available. Based on Evernote SDK for .NET and the obsolete doc (ie. https://dev.evernote.com/doc/articles/authentication.php) (Step 3 is POST, not GET) * Fix SyncrhonizationContext deadlock caused by ASP.NET site * Evernote provider now working trought Xamarin OAuthAuthenticator and Identity Server 3 * Add claims for notestoreuri and accesstoken * Evernote OK, before cleanup * Cleanup * Remove my credentials in demo project. * Change the default URL to lower case
27 lines
818 B
C#
27 lines
818 B
C#
// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved. See License.txt in the project root for license information.
|
|
|
|
using Microsoft.Owin;
|
|
using Microsoft.Owin.Security;
|
|
using Microsoft.Owin.Security.Provider;
|
|
|
|
namespace Owin.Security.Providers.Evernote
|
|
{
|
|
/// <summary>
|
|
/// Provides context information to middleware providers.
|
|
/// </summary>
|
|
public class EvernoteReturnEndpointContext : ReturnEndpointContext
|
|
{
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
/// <param name="context">OWIN environment</param>
|
|
/// <param name="ticket">The authentication ticket</param>
|
|
public EvernoteReturnEndpointContext(
|
|
IOwinContext context,
|
|
AuthenticationTicket ticket)
|
|
: base(context, ticket)
|
|
{
|
|
}
|
|
}
|
|
}
|