Class YahooProfile

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

    public class YahooProfile
    extends OAuth10Profile

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

    It is returned by the YahooClient.

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

      • YahooProfile

        public YahooProfile()
    • Method Detail

      • getEmail

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

        public java.lang.String getFirstName()
        Overrides:
        getFirstName in class org.pac4j.core.profile.CommonProfile
      • 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
      • getUsername

        public java.lang.String getUsername()
        Specified by:
        getUsername in interface org.pac4j.core.profile.UserProfile
        Overrides:
        getUsername in class org.pac4j.core.profile.CommonProfile
      • getLocale

        public java.util.Locale getLocale()
        Overrides:
        getLocale 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
      • getAboutMe

        public java.lang.String getAboutMe()
      • getAddresses

        public java.util.List<YahooAddress> getAddresses()
      • getBirthYear

        public java.lang.Integer getBirthYear()
      • getBirthdate

        public java.util.Date getBirthdate()
      • getCreated

        public java.util.Date getCreated()
      • getDisplayAge

        public java.lang.Integer getDisplayAge()
      • getEmails

        public java.util.List<YahooEmail> getEmails()
      • getInterests

        public java.util.List<YahooInterest> getInterests()
      • getIsConnected

        public java.lang.Boolean getIsConnected()
      • getMemberSince

        public java.util.Date getMemberSince()
      • getTimeZone

        public java.lang.String getTimeZone()
      • getUpdated

        public java.util.Date getUpdated()
      • getUri

        public java.lang.String getUri()
      • getAgeCategory

        public java.lang.String getAgeCategory()