public class Google2ProfileDefinition extends OAuth20ProfileDefinition<Google2Profile,OAuth20Configuration>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BIRTHDAY
Deprecated.
|
static java.lang.String |
DISPLAY_NAME
Deprecated.
|
static java.lang.String |
EMAIL
Deprecated.
|
static java.lang.String |
EMAIL_VERIFIED |
static java.lang.String |
EMAILS
Deprecated.
|
static java.lang.String |
FAMILY_NAME
Deprecated.
|
static java.lang.String |
GIVEN_NAME |
static java.lang.String |
LANGUAGE
Deprecated.
|
static java.lang.String |
NAME |
static java.lang.String |
PICTURE |
static java.lang.String |
PROFILE |
static java.lang.String |
URL
Deprecated.
|
FIRST_NAME, GENDER, LOCALE, LOCATION, PICTURE_URL, PROFILE_URLlogger, newProfile| Constructor and Description |
|---|
Google2ProfileDefinition() |
| Modifier and Type | Method and Description |
|---|---|
Google2Profile |
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,
OAuth20Configuration configuration)
Retrieve the url of the profile of the authenticated user for the provider.
|
getProfileVerb, raiseProfileExtractionError, raiseProfileExtractionJsonError, raiseProfileExtractionJsonErrorconvertAndAdd, convertAndAdd, getConverters, getPrimaryAttributes, getProfileId, getSecondaryAttributes, newProfile, primary, secondary, setProfileFactory, setProfileId@Deprecated public static final java.lang.String DISPLAY_NAME
@Deprecated public static final java.lang.String URL
@Deprecated public static final java.lang.String FAMILY_NAME
@Deprecated public static final java.lang.String EMAILS
@Deprecated public static final java.lang.String LANGUAGE
@Deprecated public static final java.lang.String BIRTHDAY
@Deprecated public static final java.lang.String EMAIL
public static final java.lang.String EMAIL_VERIFIED
public static final java.lang.String GIVEN_NAME
public static final java.lang.String NAME
public static final java.lang.String PICTURE
public static final java.lang.String PROFILE
public java.lang.String getProfileUrl(com.github.scribejava.core.model.OAuth2AccessToken accessToken,
OAuth20Configuration configuration)
OAuthProfileDefinitiongetProfileUrl in class OAuthProfileDefinition<Google2Profile,com.github.scribejava.core.model.OAuth2AccessToken,OAuth20Configuration>accessToken - only used when constructing dynamic urls from data in the tokenconfiguration - the current configurationpublic Google2Profile extractUserProfile(java.lang.String body)
OAuthProfileDefinitionextractUserProfile in class OAuthProfileDefinition<Google2Profile,com.github.scribejava.core.model.OAuth2AccessToken,OAuth20Configuration>body - the response bodyCopyright © 2019. All Rights Reserved.