LinkedInOAuthApi 0.3.3-pre

Specifically for ASP.Net using the DotNetOpenAuth framework.
IoC friendly using ILinkedInService interface.

LinkedInOAuthClient linkedInOAuthClient = new LinkedInOAuthClient(...);
OR
LinkedInOAuthClient linkedInOAuthClient = LinkedInOAuthClient.CreateCookieBasedClient(...)

THEN
OAuthWebSecurity.RegisterClient((IAuthenticationClient)linkedInOAuthClient, "LinkedIn", null);

... after login ...

Person me = client.GetCurrentUser();
var id = me.PersonId;

Samples: https://github.com/deeja/LinkedInDeveloperToolkit

This is a prerelease version of LinkedInOAuthApi.
Install-Package LinkedInOAuthApi -Version 0.3.3-pre
dotnet add package LinkedInOAuthApi --version 0.3.3-pre
<PackageReference Include="LinkedInOAuthApi" Version="0.3.3-pre" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add LinkedInOAuthApi --version 0.3.3-pre
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

0.3 - Updates to the DotNetOpenAuth.AspNet Version
- Added static method: LinkedInOAuthClient.CreateCookieBasedClient(key,secret,service description)
- Changed the ServiceDescriptions to useful names, removing a bit of redundant code
- LinkedInServiceDescription -> Authorize / LinkedInAuthenticationServiceDescription -> Authenticate
    - Optional force authentication for ScopedPermissions
- Fixed broken package

0.2 - Contains Significant Breaking Changes From LinkedInToolKit
- Scoped Permissions (thanks paulirwin)
- Added an interface: ILinkedInService
- Added an Asp.Net OAuthClient / IAuthenticationClient LinkedInOAuthClient that implements ILinkedInService
- Removed two obsolete Methods (DeleteStatus and UpdateStatus)
- Removed Desktop references

Originally From the LinkedInToolKit 1.0.0.0

This project has been uploaded to GitHub.
Any Issues, report them to https://github.com/deeja/LinkedInDeveloperToolkit

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.3.3-pre 1,803 1/27/2013
0.3.2-pre 571 1/27/2013
0.3.1-pre 562 1/27/2013
0.3.0-pre 571 1/27/2013
0.2.0-pre 626 11/28/2012