public class UsersApi extends BaseApi implements LoginUserOAuthTokenAuthorizable, LoginAppOAuthTokenAuthorizable
Constructor and Description |
---|
UsersApi() |
Modifier and Type | Method and Description |
---|---|
void |
create(UserAttributes userAttributes)
Create a Login User.
|
LoginAppOAuthTokenAuthorization |
getLoginAppOAuthTokenAuthorization() |
LoginUserOAuthTokenAuthorization |
getLoginUserOAuthTokenAuthorization() |
void |
resetPasswordEmail(ResetPasswordEmailAttributes resetPasswordEmailAttributes)
Send a reset password email
|
UsersApi |
setLoginAppOAuthTokenAuthorization(LoginAppOAuthTokenAuthorization loginAppOAuthTokenAuthorization) |
UsersApi |
setLoginUserOAuthTokenAuthorization(LoginUserOAuthTokenAuthorization loginUserOAuthTokenAuthorization) |
User |
show(java.util.List<java.lang.String> fieldList)
Get a Login User.
|
void |
update(UserAttributes userAttributes)
Update a Login User.
|
collectionUrl, getApi, memberUrl, memberUrl, setApi
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getApi, setApi
public User show(java.util.List<java.lang.String> fieldList) throws java.io.IOException, SocialIdApiException
fieldList
- Profile fields to return with the LoginUserjava.io.IOException
SocialIdApiException
public void create(UserAttributes userAttributes) throws java.io.IOException, SocialIdApiException
userAttributes
- The user attributesjava.io.IOException
SocialIdApiException
public void update(UserAttributes userAttributes) throws java.io.IOException, SocialIdApiException
userAttributes
- The user attributesjava.io.IOException
SocialIdApiException
public void resetPasswordEmail(ResetPasswordEmailAttributes resetPasswordEmailAttributes) throws java.io.IOException, SocialIdApiException
resetPasswordEmailAttributes
- The reset password email attributesjava.io.IOException
SocialIdApiException
public LoginUserOAuthTokenAuthorization getLoginUserOAuthTokenAuthorization()
getLoginUserOAuthTokenAuthorization
in interface LoginUserOAuthTokenAuthorizable
public UsersApi setLoginUserOAuthTokenAuthorization(LoginUserOAuthTokenAuthorization loginUserOAuthTokenAuthorization)
public LoginAppOAuthTokenAuthorization getLoginAppOAuthTokenAuthorization()
getLoginAppOAuthTokenAuthorization
in interface LoginAppOAuthTokenAuthorizable
public UsersApi setLoginAppOAuthTokenAuthorization(LoginAppOAuthTokenAuthorization loginAppOAuthTokenAuthorization)