|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectkz.arta.synergy.server.api.rest.person.PersonService
public class PersonService
Created with IntelliJ IDEA. User: topa Date: 6/3/13 Time: 8:11 PM To change this template use File | Settings | File Templates.
| Constructor Summary | |
|---|---|
PersonService()
|
|
| Method Summary | |
|---|---|
java.lang.String |
deleteUserPhoto(java.lang.String userID,
java.lang.String locale)
Метод удаляет фотографию пользователя URL /rest/api/person/photo/delete Method GET |
java.lang.String |
generateUserAuthKey(java.lang.String locale,
java.lang.String moduleID)
генерирует ключ для авторизации пользователя вне сессии URL rest/api/person/generate_auth_key Method GET |
java.lang.String |
getUser(java.lang.String locale,
boolean getGroups)
Авторизует пользователя и возвращает информацию о нем URL rest/api/person/auth Method GET |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PersonService()
| Method Detail |
|---|
public java.lang.String getUser(java.lang.String locale,
boolean getGroups)
locale - локаль пользователя, по-умолчанию rugetGroups - если данный параметр true, то метод вернет так же список групп в которых состоит авторизованный пользователь
{
person: {}, //информация о пользователе, см PersonWrapper#getJsonObject
groups: //список групп
[
{groupID: "", //идентификатор группы
name: ""} //название группы
, ...]
}
PersonWrapper.getJsonObject(arta.synergy.web.common.client.data.filecabinet.Person)
public java.lang.String generateUserAuthKey(java.lang.String locale,
java.lang.String moduleID)
locale - локаль пользователя (по-умолчанию ru)moduleID - идентификатор модуля
public java.lang.String deleteUserPhoto(java.lang.String userID,
java.lang.String locale)
Метод удаляет фотографию пользователя
URL /rest/api/person/photo/delete
userID - UUID пользователяlocale - локаль пользователя, выполняющего действие (по-умолчанию ru)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||