機能
リポジトリに格納されているユーザ情報を取得します。
Beanの項目
<jsp:useBean id="user"
class="jp.co.hitachi.soft.portal.api.user.PortalUserInfoBean"
scope="session" />
session,request
メソッドの一覧
戻り値のデータ型 | メソッド | 説明 |
---|---|---|
boolean | checkGroup(String groupName) | ユーザがグループに所属しているかをチェックします。 |
boolean | checkLoggedIn() | ユーザがログイン済みかをチェックします。 |
boolean | checkOu(String ouName) | ユーザが組織に所属しているかをチェックします。 |
boolean | commitData() | LDAPまたはDBにデータを書き込みます。 |
void | customizeInfoEnd() | 排他区間の終了を設定します。 |
void | customizeInfoStart() | 排他区間の開始を設定します。区間中では,LDAP/DBへのデータの保存処理は保留されます。 |
Object | getCustomizeInfo(String appKey) | ポートレットのカスタマイズ情報を取得します。 |
String[] | getGroupName() | ユーザのグループ名をすべて取得します。 |
String[] | getOuName() | ユーザの組織単位名をすべて取得します。 |
Object | getParameter(String column) | ユーザ独自に定義している属性値を戻します。 |
Object | getUserCustomizeInfo(String appKey) | ユーザのカスタマイズ情報を取得します。 |
String | getUserId() | ユーザのユーザIDを取得します。 |
boolean | isAccessible(String portletName) | ポートレットのアクセス権を判定します。 |
void | removeCustomizeInfo(String appKey) | ポートレットのカスタマイズ情報を削除します。 |
void | removeUserCustomizeInfo(String appKey) | ユーザのカスタマイズ情報を削除します。 |
void | setCustomizeInfo(String appKey, Object appData) | ポートレットのカスタマイズ情報を保存します。 |
void | setRequest(HttpServletRequest req) | リクエストオブジェクトを設定します。必ず最初にこのメソッドを呼び出してください。 |
void | setUserCustomizeInfo(String appKey, Object appData) | ユーザのカスタマイズ情報を保存します。 |
メソッドの説明
public boolean checkGroup(String groupName)
public boolean checkLoggedIn()
public boolean checkOu(String ouName)
public boolean commitData()
public void customizeInfoEnd()
public void customizeInfoStart()
public Object getCustomizeInfo(String appKey)
public String[] getGroupName()
public String[] getOuName()
public Object getParameter(String column)
public Object getUserCustomizeInfo(String appKey)
public String getUserId()
public boolean isAccessible(String portletName)
対象ポートレットのデプロイ状況 | 対象ユーザの対象ポートレットへのアクセス権 | このメソッドの戻り値 |
---|---|---|
未デプロイ | あり | false |
なし | ||
デプロイ済み | あり | true |
なし | false |
public void removeCustomizeInfo(String appKey)
public void removeUserCustomizeInfo(String appKey)
public void setCustomizeInfo(String appKey,
Object appData)
public void setRequest(HttpServletRequest req)
public void setUserCustomizeInfo(String appKey,
Object appData)