Package com.docusign.esign.client.auth
Class OAuth.UserInfo
- java.lang.Object
-
- com.docusign.esign.client.auth.OAuth.UserInfo
-
- Enclosing class:
- OAuth
public static class OAuth.UserInfo extends java.lang.ObjectUserInfo 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 Summary
Constructors Constructor Description UserInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OAuth.UserInfoaccounts(java.util.List<OAuth.Account> accounts)OAuth.UserInfoaddAccountsItem(OAuth.Account accountsItem)OAuth.UserInfocreated(java.lang.String created)OAuth.UserInfoemail(java.lang.String email)booleanequals(java.lang.Object o)OAuth.UserInfofamilyName(java.lang.String familyName)java.util.List<OAuth.Account>getAccounts()Get accounts.java.lang.StringgetCreated()Get created.java.lang.StringgetEmail()Get email.java.lang.StringgetFamilyName()Get familyName.java.lang.StringgetGivenName()Get givenName.java.lang.StringgetName()Get name.java.lang.StringgetSub()Get sub.OAuth.UserInfogivenName(java.lang.String givenName)inthashCode()OAuth.UserInfoname(java.lang.String name)voidsetAccounts(java.util.List<OAuth.Account> accounts)voidsetCreated(java.lang.String created)voidsetEmail(java.lang.String email)voidsetFamilyName(java.lang.String familyName)voidsetGivenName(java.lang.String givenName)voidsetName(java.lang.String name)voidsetSub(java.lang.String sub)OAuth.UserInfosub(java.lang.String sub)java.lang.StringtoString()
-
-
-
Method Detail
-
sub
public OAuth.UserInfo sub(java.lang.String sub)
-
getSub
public java.lang.String getSub()
Get sub.- Returns:
- sub
-
setSub
public void setSub(java.lang.String sub)
-
email
public OAuth.UserInfo email(java.lang.String email)
-
getEmail
public java.lang.String getEmail()
Get email.- Returns:
-
setEmail
public void setEmail(java.lang.String email)
-
accounts
public OAuth.UserInfo accounts(java.util.List<OAuth.Account> accounts)
-
addAccountsItem
public OAuth.UserInfo addAccountsItem(OAuth.Account accountsItem)
-
getAccounts
public java.util.List<OAuth.Account> getAccounts()
Get accounts.- Returns:
- accounts
-
setAccounts
public void setAccounts(java.util.List<OAuth.Account> accounts)
-
name
public OAuth.UserInfo name(java.lang.String name)
-
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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-