uCosminexus Portal Framework ポートレット開発ガイド
標準APIポートレットでは,ポートレットアプリケーションDD(portlet.xml)に設定した<user-attribute>タグの内容(ユーザ属性名)からユーザ情報を取得します。
ポートレットアプリケーションDDの<user-attribute>タグのユーザ属性名と,uCosminexus Portal Frameworkのユーザ管理機能のユーザ定義項目名をマッピングしておくことで,リポジトリからユーザ情報を取得できます。マッピングの手順については,マニュアル「uCosminexus Portal Framework システム管理者ガイド」を参照してください。
取得したユーザ情報と<user-attribute>タグのユーザ属性名を,マップに設定します。
ユーザがログインしていない場合は,null値が返されます。また,次の場合は,空のマップを設定します。
- ポートレットアプリケーションDDにユーザ属性名を指定していない。
- リポジトリに,使用可能なユーザ情報が存在しない。
- 注意
- ユーザ属性名にマルチバリュー項目が指定された場合は,次の値をユーザ属性として設定します。
- ディレクトリサーバの場合
- 取得した最初の値
- DBの場合
- 先頭のカラムの値
All Rights Reserved. Copyright (C) 2009, 2013, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2009, 2013, Hitachi INS Software, Ltd.