public class YahooProfileDefinition extends OAuth10ProfileDefinition<YahooProfile>
Modifier and Type | Field and Description |
---|---|
static String |
ABOUT_ME |
static String |
ADDRESSES |
static String |
AGE_CATEGORY |
static String |
BIRTH_YEAR |
static String |
BIRTHDATE |
static String |
CREATED |
static String |
DISCLOSURES |
static String |
DISPLAY_AGE |
static String |
EMAILS |
static String |
FAMILY_NAME |
static String |
GIVEN_NAME |
static String |
IMAGE |
static String |
INTERESTS |
static String |
IS_CONNECTED |
static String |
LANG |
static String |
MEMBER_SINCE |
static String |
NICKNAME |
static String |
PROFILE_URL |
static String |
TIME_ZONE |
static String |
UPDATED |
static String |
URI |
DISPLAY_NAME, EMAIL, FIRST_NAME, GENDER, LOCALE, LOCATION, PICTURE_URL
logger, newProfile
Constructor and Description |
---|
YahooProfileDefinition() |
Modifier and Type | Method and Description |
---|---|
YahooProfile |
extractUserProfile(String body)
Extract the user profile from the response (JSON, XML...) of the profile url.
|
String |
getProfileUrl(com.github.scribejava.core.model.OAuth1Token accessToken,
OAuth10Configuration configuration)
Retrieve the url of the profile of the authenticated user for the provider.
|
getProfileVerb
convertAndAdd, convertAndAdd, getConverters, getPrimaryAttributes, getSecondaryAttributes, newProfile, primary, secondary, setProfileFactory
public static final String ABOUT_ME
public static final String AGE_CATEGORY
public static final String ADDRESSES
public static final String BIRTH_YEAR
public static final String BIRTHDATE
public static final String CREATED
public static final String DISPLAY_AGE
public static final String DISCLOSURES
public static final String EMAILS
public static final String FAMILY_NAME
public static final String GIVEN_NAME
public static final String IMAGE
public static final String INTERESTS
public static final String IS_CONNECTED
public static final String LANG
public static final String MEMBER_SINCE
public static final String NICKNAME
public static final String PROFILE_URL
public static final String TIME_ZONE
public static final String UPDATED
public static final String URI
public String getProfileUrl(com.github.scribejava.core.model.OAuth1Token accessToken, OAuth10Configuration configuration)
OAuthProfileDefinition
getProfileUrl
in class OAuthProfileDefinition<YahooProfile,com.github.scribejava.core.model.OAuth1Token,OAuth10Configuration>
accessToken
- only used when constructing dynamic urls from data in the tokenconfiguration
- the current configurationpublic YahooProfile extractUserProfile(String body)
OAuthProfileDefinition
extractUserProfile
in class OAuthProfileDefinition<YahooProfile,com.github.scribejava.core.model.OAuth1Token,OAuth10Configuration>
body
- the response bodyCopyright © 2017. All rights reserved.