Class FacebookProfile

  • All Implemented Interfaces:
    java.io.Externalizable, java.io.Serializable, org.pac4j.core.profile.UserProfile

    public class FacebookProfile
    extends OAuth20Profile

    This class is the user profile for Facebook with appropriate getters.

    It is returned by the FacebookClient.

    Since:
    1.1.0
    Author:
    Jerome Leleu
    See Also:
    Serialized Form
    • Constructor Detail

      • FacebookProfile

        public FacebookProfile()
    • Method Detail

      • getFamilyName

        public java.lang.String getFamilyName()
        Overrides:
        getFamilyName in class org.pac4j.core.profile.CommonProfile
      • getDisplayName

        public java.lang.String getDisplayName()
        Overrides:
        getDisplayName in class org.pac4j.core.profile.CommonProfile
      • getPictureUrl

        public java.net.URI getPictureUrl()
        Overrides:
        getPictureUrl in class org.pac4j.core.profile.CommonProfile
      • getProfileUrl

        public java.net.URI getProfileUrl()
        Overrides:
        getProfileUrl in class org.pac4j.core.profile.CommonProfile
      • getLocation

        public java.lang.String getLocation()
        Overrides:
        getLocation in class org.pac4j.core.profile.CommonProfile
      • getMiddleName

        public java.lang.String getMiddleName()
      • getThirdPartyId

        public java.lang.String getThirdPartyId()
      • getTimezone

        public java.lang.Integer getTimezone()
      • getUpdateTime

        public java.util.Date getUpdateTime()
      • getVerified

        public java.lang.Boolean getVerified()
      • getAbout

        public java.lang.String getAbout()
      • getBirthday

        public java.util.Date getBirthday()
      • getInterestedIn

        public java.util.List<java.lang.String> getInterestedIn()
      • getPolitical

        public java.lang.String getPolitical()
      • getFavoriteAthletes

        public java.util.List<FacebookObject> getFavoriteAthletes()
      • getFavoriteTeams

        public java.util.List<FacebookObject> getFavoriteTeams()
      • getQuotes

        public java.lang.String getQuotes()
      • getReligion

        public java.lang.String getReligion()
      • getWebsite

        public java.lang.String getWebsite()
      • getMovies

        public java.util.List<FacebookInfo> getMovies()