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:
java.io.Externalizable
,java.io.Serializable
,org.pac4j.core.profile.UserProfile
- Direct Known Subclasses:
BitbucketProfile
,DropBoxProfile
,TwitterProfile
,YahooProfile
public class OAuth10Profile extends OAuth20Profile
This class is the base OAuth 1.0 profile, extending from the baseOAuth20Profile
. It deals with the OAuth access token secret.- Since:
- 1.3.0
- Author:
- Jerome Leleu
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description OAuth10Profile()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAccessSecret()
Return the access token secret.void
removeLoginData()
void
setAccessSecret(java.lang.String accessSecret)
Set the access token secret-
Methods inherited from class org.pac4j.oauth.profile.OAuth20Profile
getAccessToken, setAccessToken
-
Methods inherited from class org.pac4j.core.profile.CommonProfile
getAttributeAsDate, getDisplayName, getEmail, getFamilyName, getFirstName, getGender, getLocale, getLocation, getPictureUrl, getProfileUrl, getUsername, isExpired
-
Methods inherited from class org.pac4j.core.profile.BasicUserProfile
addAttribute, addAttributes, addAuthenticationAttribute, addAuthenticationAttributes, addPermission, addPermissions, addRole, addRoles, asPrincipal, build, build, containsAttribute, containsAuthenicationAttribute, extractAttributeValues, getAttribute, getAttribute, getAttributes, getAuthenticationAttribute, getAuthenticationAttribute, getAuthenticationAttributes, getClientName, getId, getLinkedId, getPermissions, getRoles, getTypedId, isRemembered, readExternal, removeAttribute, removeAuthenticationAttribute, setClientName, setId, setLinkedId, setPermissions, setRemembered, setRoles, toString, writeExternal
-
-
-
-
Method Detail
-
setAccessSecret
public void setAccessSecret(java.lang.String accessSecret)
Set the access token secret- Parameters:
accessSecret
- the access token secret
-
getAccessSecret
public java.lang.String getAccessSecret()
Return the access token secret.- Returns:
- the access token secret
-
removeLoginData
public void removeLoginData()
- Overrides:
removeLoginData
in classOAuth20Profile
-
-