The type of the auth info.
The type of the auth info.
The content type to parse a profile from.
The content type to parse a profile from.
The type of the profile a profile builder is responsible for.
The type of the profile a profile builder is responsible for.
The type of the concrete implementation of this abstract type.
The type of the concrete implementation of this abstract type.
The settings type.
The settings type.
The HTTP layer implementation.
The HTTP layer implementation.
Returns the profile parser implementation.
Returns the profile parser implementation.
The profile parser implementation.
The OAuth1 service implementation.
The OAuth1 service implementation.
Gets the provider settings.
The OAuth1 token secret provider implementation.
The OAuth1 token secret provider implementation.
Gets a provider initialized with a new settings object.
Gets a provider initialized with a new settings object.
A function which gets the settings passed and returns different settings.
An instance of the provider initialized with new settings.
Starts the authentication process.
Starts the authentication process.
The type of the request body.
The current request.
Either a Result or the auth info from the provider.
Builds the social profile.
Builds the social profile.
The auth info received from the provider.
On success the build social profile, otherwise a failure.
The execution context to handle the asynchronous operations.
The execution context to handle the asynchronous operations.
The provider ID.
A named logger instance.
A named logger instance.
Resolves the url to be absolute relative to the request.
Resolves the url to be absolute relative to the request.
This will pass the url through if its already absolute.
The url to resolve.
The current request.
The absolute url.
Retrieves the user profile for the given auth info.
Retrieves the user profile for the given auth info.
This method can be used to retrieve the profile information for an already authenticated identity.
The auth info for which the profile information should be retrieved.
The profile information for the given auth info.
Defines the URLs that are needed to retrieve the profile data.
Defines the URLs that are needed to retrieve the profile data.
The URLs that are needed to retrieve the profile data.
Base LinkedIn OAuth1 Provider.
https://developer.linkedin.com/documents/inapiprofile
https://developer.linkedin.com/documents/authentication
https://developer.linkedin.com/documents/oauth-10a