группы, связанные с пользователем в ITIM - PullRequest
1 голос
/ 20 апреля 2011

Я работаю в приложении JAVA и аутентифицирую пользователя через API-интерфейс ITIM. Как получить группы, связанные с пользователем через API-интерфейс ITIM?

1 Ответ

2 голосов
/ 29 апреля 2011

У пользователя системы будет атрибут «erroles», с помощью которого мы можем получать информацию о группах пользователей / ролях.

Получить DistinguishedName из Персона объект. Создайте PersonMO объект, имеющий конструктор, подобный new PersonMO(platform, subject, person.getDistinguishedName());

Марка new AccountManager(platform, subject);

Это даст сбор счетов accountManager.getAccounts(personMO, LocaleCreator.getLocale());

Get getSystemUserDN (userId); . PersonDao класс поможет в получении этого.

Сделать новый SystemUserMO (m_platform, m_subject, new DistinguishedName (systemUserDN));

Получить роли / группы из systemUserMO.getData (). GetRoles ()

Приветствие Имран Тарик

...