Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 セキュリティ管理機能編


16.2.5 <ua:getPrincipalName/>タグ

〈この項の構成〉

(1) 説明

ログインしているユーザのPrincipal名(ユーザID)を取得または表示します。

(2) タグ属性

タグ属性を次の表に示します。

表16‒6 タグ属性(<ua:getPrincipalName/>タグ)

タグ属性

説明

要否

C/R

id="id"

idにログインしているユーザのPrincipal名(ユーザID)を参照するインスタンスを識別する識別子を指定します。さらに,idはこのインスタンスを参照するスクリプト変数の変数名としても利用されます。このインスタンスはページスコープを持ちます。そのため,同一JSPページ内で参照できます。したがって,idには,ページスコープで一意の識別子を指定する必要があります。idタグ属性を省略した場合は,取得したPrincipal名をJSPに埋め込みます。

String

C

name="name"

nameに<ua:login/>タグで指定したJAAS LoginContextオブジェクトの識別子(idタグ属性で指定)を指定します。誤った識別子を指定した場合は,idスクリプト変数にnullを設定します。

R

(凡例)

○:必要です。

△:任意です。

−:該当しません。

C:タグ属性の値をJSPコンパイル時に評価します。

R:タグ属性の値を実行時に評価します。