Class CasOAuthWrapperProfile
- java.lang.Object
-
- org.pac4j.core.profile.BasicUserProfile
-
- org.pac4j.core.profile.CommonProfile
-
- org.pac4j.oauth.profile.OAuth20Profile
-
- org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfile
-
- All Implemented Interfaces:
java.io.Externalizable
,java.io.Serializable
,org.pac4j.core.profile.UserProfile
public class CasOAuthWrapperProfile extends OAuth20Profile
This class is the user profile for sites using OAuth wrapper for CAS.
It is returned by the
CasOAuthWrapperClient
.- Since:
- 1.3.0
- Author:
- Jerome Leleu
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CasOAuthWrapperProfile()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Date
getAuthenticationDate()
java.lang.String
getAuthenticationMethod()
java.lang.String
getSuccessfulAuthenticationHandlers()
java.lang.Boolean
isFromNewLogin()
java.lang.Boolean
isLongTermAuthenticationRequestTokenUsed()
-
Methods inherited from class org.pac4j.oauth.profile.OAuth20Profile
getAccessToken, getRefreshToken, removeLoginData, setAccessToken, setRefreshToken
-
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
-
isFromNewLogin
public java.lang.Boolean isFromNewLogin()
-
getAuthenticationDate
public java.util.Date getAuthenticationDate()
-
getAuthenticationMethod
public java.lang.String getAuthenticationMethod()
-
getSuccessfulAuthenticationHandlers
public java.lang.String getSuccessfulAuthenticationHandlers()
-
isLongTermAuthenticationRequestTokenUsed
public java.lang.Boolean isLongTermAuthenticationRequestTokenUsed()
-
-