1

私はJAVAアプリケーションで作業しており、ITIMAPIを介してユーザーを認証しています。ITIM APIを介してグループをユーザーに関連付けるにはどうすればよいですか?

4

1 に答える 1

2

システムユーザーは、ユーザーグループ/ロールの情報を取得できる「erroles」の属性を持ちます。

PersonオブジェクトからDistinguishedNameを取得します。次のようなコンストラクタを持つPersonMOオブジェクトを作成しますnew PersonMO(platform, subject, person.getDistinguishedName());

作るnew AccountManager(platform, subject);

これにより、アカウントコレクションが提供されますaccountManager.getAccounts(personMO, LocaleCreator.getLocale());

getSystemUserDN(userId);を取得します。。PersonDaoクラスはこれを取得するのに役立ちます。

新しいSystemUserMO (m_platform、m_subject、new DistinguishedName(systemUserDN));を作成します。

systemUserMO.getData()。getRoles()からロール/グループを取得します

乾杯イムラン・ターリク

于 2011-04-29T10:02:47.003 に答える