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 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 Summary
Constructors Constructor Description UserInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OAuth.UserInfoaccounts(List<OAuth.Account> accounts)OAuth.UserInfoaddAccountsItem(OAuth.Account accountsItem)OAuth.UserInfocreated(String created)OAuth.UserInfoemail(String email)booleanequals(Object o)OAuth.UserInfofamilyName(String familyName)List<OAuth.Account>getAccounts()Get accounts.StringgetCreated()Get created.StringgetEmail()Get email.StringgetFamilyName()Get familyName.StringgetGivenName()Get givenName.StringgetName()Get name.StringgetSub()Get sub.OAuth.UserInfogivenName(String givenName)inthashCode()OAuth.UserInfoname(String name)voidsetAccounts(List<OAuth.Account> accounts)voidsetCreated(String created)voidsetEmail(String email)voidsetFamilyName(String familyName)voidsetGivenName(String givenName)voidsetName(String name)voidsetSub(String sub)OAuth.UserInfosub(String sub)StringtoString()
-
-
-
Method Detail
-
sub
public OAuth.UserInfo sub(String sub)
-
getSub
public String getSub()
Get sub.- Returns:
- sub
-
setSub
public void setSub(String sub)
-
email
public OAuth.UserInfo email(String email)
-
getEmail
public String getEmail()
Get email.- Returns:
-
setEmail
public void setEmail(String email)
-
accounts
public OAuth.UserInfo accounts(List<OAuth.Account> accounts)
-
addAccountsItem
public OAuth.UserInfo addAccountsItem(OAuth.Account accountsItem)
-
getAccounts
public List<OAuth.Account> getAccounts()
Get accounts.- Returns:
- accounts
-
setAccounts
public void setAccounts(List<OAuth.Account> accounts)
-
name
public OAuth.UserInfo name(String name)
-
getName
public String getName()
Get name.- Returns:
- name
-
setName
public void setName(String name)
-
givenName
public OAuth.UserInfo givenName(String givenName)
-
getGivenName
public String getGivenName()
Get givenName.- Returns:
- givenName
-
setGivenName
public void setGivenName(String givenName)
-
familyName
public OAuth.UserInfo familyName(String familyName)
-
getFamilyName
public String getFamilyName()
Get familyName.- Returns:
- familyName
-
setFamilyName
public void setFamilyName(String familyName)
-
created
public OAuth.UserInfo created(String created)
-
getCreated
public String getCreated()
Get created.- Returns:
- created
-
setCreated
public void setCreated(String created)
-
-