セキュリティー・ロール参照の追加 (J2EE 1.4)

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. 「終了」をクリックします。

フィードバック