public interface ProfileEndpoint
| Modifier and Type | Method and Description |
|---|---|
<any> |
changePassword(PasswordChangeRequest data)
Change password and replace encrypted data with new password re-encrypted
|
<any> |
confirmProfile(java.lang.String id,
java.lang.String code)
2-factor auth confirmation
|
<any> |
deleteAvatar()
Delete avatar
|
<any> |
getAvatar()
Get current user avatar url
|
<any> |
getProfile()
Get current user profile data
|
<any> |
updateAvatarBase64(java.lang.String file)
Upload current user avatar (base64 encoded image)
Supported formats: png, jpg
Maximum size: 500 kilobytes
|
<any> |
updateAvatarMultipart(MultipartBody.Part file)
Upload current user avatar (multipart data)
Supported formats: png, jpg
Maximum size: 500 kilobytes
Field name for multipart: avatar
|
<any> |
updateProfile(java.util.Map<java.lang.String,java.lang.String> data)
Update current user profile with specified map
|
<any> |
updateProfile(User.Data data)
Update current user profile
|
<any> getProfile()
<any> updateProfile(User.Data data)
<any> updateProfile(java.util.Map<java.lang.String,java.lang.String> data)
<any> getAvatar()
<any> updateAvatarMultipart(MultipartBody.Part file)
<any> updateAvatarBase64(java.lang.String file)
<any> deleteAvatar()
<any> confirmProfile(java.lang.String id,
java.lang.String code)
id - Confirmation hashcode - Confirmation code<any> changePassword(PasswordChangeRequest data)
data -