セキュリティー役割参照の追加

EJB モジュールは、エンタープライズ Bean コードで使用されている、あるいはデプロイメント記述子で定義されているすべてのセキュリティー役割名についてセキュリティー役割参照を定義する必要があります。 EJB デプロイメント記述子エディターを使用して、セキュリティー役割参照を宣言できます。

EJB モジュールで宣言したそれぞれのセキュリティー役割参照は、デプロイメント記述子内の security-role-ref エレメントを使用します。 セキュリティー役割をデプロイメント記述子で宣言した場合、security-role-ref エレメント内の role-link エレメントを使用して参照を、宣言したセキュリティー役割にリンクする必要があります。

セキュリティー役割参照の定義の方法は次のとおりです。

  1. セキュリティー役割参照を宣言する EJB モジュールから「参照の追加」ウィザードを開く
  2. セキュリティー役割参照」を選択して「次へ 」をクリックする。
  3. 名前」フィールドに参照の名前を指定するか、あるいはウィザードで提供されるデフォルト名を受諾する (推奨)。名前」フィールドに入力した値は、デプロイメント記述子の role-name エントリーで使用されます。

    名前は、javax.ejb.EJBContext.isCallerInRole(String roleName) へのパラメーターとして使用されるセキュリティー役割名でなくてはなりません。

  4. 参照するセキュリティー役割がデプロイメント記述子で宣言されている場合は、「リンク 」ドロップダウンでそのセキュリティー役割を選択する。 「リンク」フィールドに入力した値は、デプロイメント記述子の role-link エントリーで使用されます。
  5. 記述」テキスト域に、参照の記述を入力する。
  6. 終了」をクリックする。
関連概念
クライアント・デプロイメント記述子エディター
関連タスク
J2EE モジュール内の参照の定義
EJB 参照の追加
メッセージ宛先参照の追加
リソース・マネージャー接続ファクトリー参照の追加
リソース環境参照の追加
Web サービス参照の追加
ご利用条件フィードバック
(C) Copyright IBM Corporation 1999, 2004. All Rights Reserved.(C) Copyright IBM Japan 2005.