Class OAuth.UserInfo

  • Enclosing class:
    OAuth

    public static class OAuth.UserInfo
    extends java.lang.Object
    UserInfo model with the below properties.
    sub: the user ID GUID.
    accounts: this is list of DocuSign accounts associated with the current user.
    name: the user's full name.
    givenName: the user's given name.
    familyName: the user's family name.
    email: the user's email address.
    created: the UTC DateTime when the user login was created.
    See Also:
    OAuth.Account
    • Constructor Detail

      • UserInfo

        public UserInfo()
    • Method Detail

      • getSub

        public java.lang.String getSub()
        Get sub.
        Returns:
        sub
      • setSub

        public void setSub​(java.lang.String sub)
      • getEmail

        public java.lang.String getEmail()
        Get email.
        Returns:
        email
      • setEmail

        public void setEmail​(java.lang.String email)
      • getAccounts

        public java.util.List<OAuth.Account> getAccounts()
        Get accounts.
        Returns:
        accounts
      • setAccounts

        public void setAccounts​(java.util.List<OAuth.Account> accounts)
      • getName

        public java.lang.String getName()
        Get name.
        Returns:
        name
      • setName

        public void setName​(java.lang.String name)
      • givenName

        public OAuth.UserInfo givenName​(java.lang.String givenName)
      • getGivenName

        public java.lang.String getGivenName()
        Get givenName.
        Returns:
        givenName
      • setGivenName

        public void setGivenName​(java.lang.String givenName)
      • familyName

        public OAuth.UserInfo familyName​(java.lang.String familyName)
      • getFamilyName

        public java.lang.String getFamilyName()
        Get familyName.
        Returns:
        familyName
      • setFamilyName

        public void setFamilyName​(java.lang.String familyName)
      • created

        public OAuth.UserInfo created​(java.lang.String created)
      • getCreated

        public java.lang.String getCreated()
        Get created.
        Returns:
        created
      • setCreated

        public void setCreated​(java.lang.String created)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object