3.19.4 ユーザ情報取得

標準APIポートレットでは,ポートレットアプリケーションDD(portlet.xml)に設定した<user-attribute>タグの内容(ユーザ属性名)からユーザ情報を取得します。

ポートレットアプリケーションDDの<user-attribute>タグのユーザ属性名と,uCosminexus Portal Frameworkのユーザ管理機能のユーザ定義項目名をマッピングしておくことで,リポジトリからユーザ情報を取得できます。マッピングの手順については,マニュアル「uCosminexus Portal Framework システム管理者ガイド」を参照してください。

取得したユーザ情報と<user-attribute>タグのユーザ属性名を,マップに設定します。

ユーザがログインしていない場合は,null値が返されます。また,次の場合は,空のマップを設定します。

 

注意
ユーザ属性名にマルチバリュー項目が指定された場合は,次の値をユーザ属性として設定します。
ディレクトリサーバの場合
取得した最初の値
DBの場合
先頭のカラムの値