コンポーネントセキュリティ

「コンポーネントセキュリティ」プロパティページで、この Web コンポーネントから呼び出される他のコンポーネントの実行メソッドで使用する を選択します。さらに、Web コンポーネントのコードからの を入力し、それを にマッピングできます。

セキュリティ ID

ほかのコンポーネントのメソッド実行で使用されるセキュリティ ID を、次の手順で指定します。

  1. この Web コンポーネントから呼び出されるほかのコンポーネントのメソッドに呼び出し側 ID を伝達する場合、「セキュリティ ID」パネルで「呼び出し側 ID を使用」を選択します。
  2. または、「ロールとして実行」を選択して、WAR ファイルの既知のロールリストからロールを選択します。「ロールを編集」をクリックして、リスト内にないロールを入力することもできます。

ロールへのコード化された名前のマッピング

「コードで参照されるロール名」パネルを使用して、コード化名をセキュリティロールにマッピングします。「コードで参照されるロール名」パネルで「追加」をクリックして、Web コンポーネントのコード内で参照されるロール名をセキュリティロール名にマッピングします。

  1. 「コード化された名前」列に、Web コンポーネントの isUserInRole メソッドでハードコードされたセキュリティロール参照を入力します。
  2. コード化名にマッピングするセキュリティロール名を「ロール名」列のドロップダウンリストから選択します。

テーブルからロール名参照を削除するには、ロール名参照を選択し、「削除」をクリックします。そのロール名参照を削除するかどうかを尋ねる確認ダイアログが表示されます。


著作権表示