Class VkProfile

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

    public class VkProfile
    extends OAuth20Profile

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

    It is returned by the VkClient.

    Since:
    1.5
    Author:
    indvdum (gotoindvdum[at]gmail[dot]com)
    See Also:
    Serialized Form
    • Constructor Detail

      • VkProfile

        public VkProfile()
    • Method Detail

      • 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
      • 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
      • getEmail

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

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

        public org.pac4j.core.profile.Gender getGender()
        Overrides:
        getGender in class org.pac4j.core.profile.CommonProfile
      • getLocale

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

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

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

        public java.lang.String getLastName()
      • getBirthDate

        public java.util.Date getBirthDate()
      • getFoto50

        public java.lang.String getFoto50()
      • getFoto100

        public java.lang.String getFoto100()
      • getFoto200Orig

        public java.lang.String getFoto200Orig()
      • getFoto200

        public java.lang.String getFoto200()
      • getFoto400Orig

        public java.lang.String getFoto400Orig()
      • getFotoMax

        public java.lang.String getFotoMax()
      • getFotoMaxOrig

        public java.lang.String getFotoMaxOrig()
      • isOnline

        public java.lang.Boolean isOnline()
      • isOnlineMobile

        public java.lang.Boolean isOnlineMobile()
      • getDomain

        public java.lang.String getDomain()
      • isHasMobile

        public java.lang.Boolean isHasMobile()
      • getMobilePhone

        public java.lang.String getMobilePhone()
      • getHomePhone

        public java.lang.String getHomePhone()
      • getSkype

        public java.lang.String getSkype()
      • getSite

        public java.lang.String getSite()
      • isCanPost

        public java.lang.Boolean isCanPost()
      • isCanSeeAllPost

        public java.lang.Boolean isCanSeeAllPost()
      • isCanSeeAudio

        public java.lang.Boolean isCanSeeAudio()
      • isCanWritePrivateMessage

        public java.lang.Boolean isCanWritePrivateMessage()
      • getStatus

        public java.lang.String getStatus()
      • getCommonCount

        public java.lang.Integer getCommonCount()
      • getRelation

        public java.lang.Integer getRelation()