Class YahooProfile

java.lang.Object
org.pac4j.core.profile.BasicUserProfile
org.pac4j.core.profile.CommonProfile
All Implemented Interfaces:
Externalizable, 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:
  • Constructor Details

    • YahooProfile

      public YahooProfile()
  • Method Details

    • getEmail

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

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

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

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

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

      public Locale getLocale()
      Overrides:
      getLocale in class org.pac4j.core.profile.CommonProfile
    • getPictureUrl

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

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

      public String getAboutMe()
    • getAddresses

      public List<YahooAddress> getAddresses()
    • getBirthYear

      public Integer getBirthYear()
    • getBirthdate

      public Date getBirthdate()
    • getCreated

      public Date getCreated()
    • getDisplayAge

      public Integer getDisplayAge()
    • getDisclosures

      public List<YahooDisclosure> getDisclosures()
    • getEmails

      public List<YahooEmail> getEmails()
    • getImage

      public YahooImage getImage()
    • getInterests

      public List<YahooInterest> getInterests()
    • getIsConnected

      public Boolean getIsConnected()
    • getMemberSince

      public Date getMemberSince()
    • getTimeZone

      public String getTimeZone()
    • getUpdated

      public Date getUpdated()
    • getUri

      public String getUri()
    • getAgeCategory

      public String getAgeCategory()