public class LinkedIn2ProfileDefinition extends OAuth20ProfileDefinition<LinkedIn2Profile,LinkedIn2Configuration>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
API_STANDARD_PROFILE_REQUEST |
static java.lang.String |
CURRENT_SHARE |
static java.lang.String |
EMAIL_ADDRESS |
static java.lang.String |
FIRST_NAME |
static java.lang.String |
FORMATTED_NAME |
static java.lang.String |
FORMATTED_PHONETIC_NAME |
static java.lang.String |
HEADLINE |
static java.lang.String |
INDUSTRY |
static java.lang.String |
LAST_NAME |
static java.lang.String |
MAIDEN_NAME |
static java.lang.String |
NUM_CONNECTIONS |
static java.lang.String |
NUM_CONNECTIONS_CAPPED |
static java.lang.String |
PHONETIC_FIRST_NAME |
static java.lang.String |
PHONETIC_LAST_NAME |
static java.lang.String |
PICTURE_URL |
static java.lang.String |
POSITIONS |
static java.lang.String |
PUBLIC_PROFILE_URL |
static java.lang.String |
SITE_STANDARD_PROFILE_REQUEST |
static java.lang.String |
SPECIALTIES |
static java.lang.String |
SUMMARY |
DISPLAY_NAME, EMAIL, FAMILY_NAME, GENDER, LOCALE, LOCATION, PROFILE_URLlogger, newProfile| Constructor and Description |
|---|
LinkedIn2ProfileDefinition() |
| Modifier and Type | Method and Description |
|---|---|
LinkedIn2Profile |
extractUserProfile(java.lang.String body)
Extract the user profile from the response (JSON, XML...) of the profile url.
|
java.lang.String |
getProfileUrl(com.github.scribejava.core.model.OAuth2AccessToken accessToken,
LinkedIn2Configuration configuration)
Retrieve the url of the profile of the authenticated user for the provider.
|
getProfileVerbconvertAndAdd, convertAndAdd, getConverters, getPrimaryAttributes, getProfileId, getSecondaryAttributes, newProfile, primary, secondary, setProfileFactory, setProfileIdpublic static final java.lang.String FIRST_NAME
public static final java.lang.String LAST_NAME
public static final java.lang.String MAIDEN_NAME
public static final java.lang.String FORMATTED_NAME
public static final java.lang.String PHONETIC_FIRST_NAME
public static final java.lang.String PHONETIC_LAST_NAME
public static final java.lang.String FORMATTED_PHONETIC_NAME
public static final java.lang.String HEADLINE
public static final java.lang.String INDUSTRY
public static final java.lang.String CURRENT_SHARE
public static final java.lang.String NUM_CONNECTIONS
public static final java.lang.String NUM_CONNECTIONS_CAPPED
public static final java.lang.String SUMMARY
public static final java.lang.String SPECIALTIES
public static final java.lang.String POSITIONS
public static final java.lang.String PICTURE_URL
public static final java.lang.String PUBLIC_PROFILE_URL
public static final java.lang.String SITE_STANDARD_PROFILE_REQUEST
public static final java.lang.String API_STANDARD_PROFILE_REQUEST
public static final java.lang.String EMAIL_ADDRESS
public java.lang.String getProfileUrl(com.github.scribejava.core.model.OAuth2AccessToken accessToken,
LinkedIn2Configuration configuration)
OAuthProfileDefinitiongetProfileUrl in class OAuthProfileDefinition<LinkedIn2Profile,com.github.scribejava.core.model.OAuth2AccessToken,LinkedIn2Configuration>accessToken - only used when constructing dynamic urls from data in the tokenconfiguration - the current configurationpublic LinkedIn2Profile extractUserProfile(java.lang.String body)
OAuthProfileDefinitionextractUserProfile in class OAuthProfileDefinition<LinkedIn2Profile,com.github.scribejava.core.model.OAuth2AccessToken,LinkedIn2Configuration>body - the response bodyCopyright © 2018. All Rights Reserved.