1

ITIM は初めてです。私はJAVAでアプリケーションに取り組んでいます。割り当てられているグループに基づいてユーザーを承認したいと考えています。どうやってやるの?

ユーザーの役割/グループを取得して承認できる API はありますか?

4

1 に答える 1

1

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

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

作るnew AccountManager(platform, subject);

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

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

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

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

乾杯イムラン・タリク

于 2011-04-29T10:06:31.857 に答える