新增安全角色參照

EJB 模組必須定義 Enterprise 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 參照
新增訊息目的地參照
新增資源管理程式 Connection Factory 參照
新增資源環境參照
新增 Web 服務參照
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.