Package org.pac4j.oauth.profile
Class OAuth10Profile
java.lang.Object
org.pac4j.core.profile.BasicUserProfile
org.pac4j.core.profile.CommonProfile
org.pac4j.oauth.profile.OAuth20Profile
org.pac4j.oauth.profile.OAuth10Profile
- All Implemented Interfaces:
Externalizable
,Serializable
,org.pac4j.core.profile.UserProfile
- Direct Known Subclasses:
BitbucketProfile
,DropBoxProfile
,TwitterProfile
,YahooProfile
This class is the base OAuth 1.0 profile, extending from the base
OAuth20Profile
. It deals with the OAuth
access token secret.- Since:
- 1.3.0
- Author:
- Jerome Leleu
- See Also:
-
Field Summary
Fields inherited from class org.pac4j.core.profile.BasicUserProfile
logger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturn the access token secret.void
void
setAccessSecret
(String accessSecret) Set the access token secretMethods inherited from class org.pac4j.oauth.profile.OAuth20Profile
getAccessToken, getRefreshToken, setAccessToken, setRefreshToken
Methods inherited from class org.pac4j.core.profile.CommonProfile
getAttributeAsDate, getAttributeAsString, getAttributeAsType, getDisplayName, getEmail, getFamilyName, getFirstName, getGender, getLocale, getLocation, getPictureUrl, getProfileUrl, getUsername, isExpired, toString
Methods inherited from class org.pac4j.core.profile.BasicUserProfile
addAttribute, addAttributes, addAuthenticationAttribute, addAuthenticationAttributes, addRole, addRoles, asPrincipal, build, build, canEqual, containsAttribute, containsAuthenticationAttribute, equals, extractAttributeValues, getAttribute, getAttribute, getAttributes, getAuthenticationAttribute, getAuthenticationAttribute, getAuthenticationAttributes, getClientName, getId, getLinkedId, getRoles, getTypedId, hashCode, isRemembered, readExternal, removeAttribute, removeAuthenticationAttribute, setClientName, setId, setLinkedId, setRemembered, setRoles, writeExternal
-
Constructor Details
-
OAuth10Profile
public OAuth10Profile()
-
-
Method Details
-
setAccessSecret
Set the access token secret- Parameters:
accessSecret
- the access token secret
-
getAccessSecret
Return the access token secret.- Returns:
- the access token secret
-
removeLoginData
public void removeLoginData()- Overrides:
removeLoginData
in classOAuth20Profile
-