ITIM 中与用户关联的组

发布于 2024-11-02 08:36:31 字数 71 浏览 4 评论 0原文

我正在 JAVA 应用程序中工作,并通过 ITIM api 对用户进行身份验证。如何通过 ITIM api 获取与用户关联的组?

I am working in JAVA application and authenticating user through ITIM api. How to get groups accociated with user through ITIM api?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

巷雨优美回忆 2024-11-09 08:36:31

系统用户会有一个'erroles'属性,通过它我们可以获取用户组/角色的信息。

Person对象获取DistinguishedName
使 PersonMO 对象具有类似于 new PersonMO(platform, subject, person.getDistinguishedName()); 的构造函数

Make new AccountManager(platform, subject);

这将为帐户集合 accountManager.getAccounts(personMO, LocaleCreator.getLocale());

获取 getSystemUserDN(userId);PersonDao 类将有助于实现这一点。

new SystemUserMO(m_platform, m_subject, new DistinguishedName(systemUserDN));

systemUserMO.getData().getRoles() 获取角色/组

干杯
伊姆兰·塔里克

The system user will have an attribute of ‘erroles’ through which we can get information of user groups/Roles.

Get DistinguishedName from Person object.
Make PersonMO object having constructor like new PersonMO(platform, subject, person.getDistinguishedName());

Make new AccountManager(platform, subject);

This will give accounts collection accountManager.getAccounts(personMO, LocaleCreator.getLocale());

Get getSystemUserDN(userId);. PersonDao class will help in getting this.

Make new SystemUserMO(m_platform, m_subject, new DistinguishedName(systemUserDN));

Get the roles/Groups from systemUserMO.getData().getRoles()

Cheers
Imran Tariq

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文