請利用這個頁面來定義簽署組件的元素。 簽署組件是用來保護訊息完整性,在此情況下,簽署組件是定義為原則集處理程序的一部分。
指定您選擇要簽署的這一組訊息組件的名稱。 您所選擇的名稱是一個標籤,在這個 WS-Security 原則的「回應訊息組件保護」或「要求訊息組件保護」集合內必須是唯一的。
指定簽署組件包含的訊息元素清單。 組件中的元素欄位包含此簽署組件為了提供訊息完整性而包含的訊息元素清單。
按一下新增,將元素新增至訊息的簽署組件中。 如果要從訊息的簽署組件中移除訊息元素,請先按一下要移除之元素旁的選取框,然後按一下移除。 請對文字輸入欄位使用確定、套用、重設或取消按鈕。完整名稱或 Xpath 表示式值是必要的,可隨時編輯該值,例如在新增元素時,或在新增元素之後。
指定是否保護此組件中的訊息內文。如果要保護此組件中的訊息內文,請按一下保護訊息內文。
指定所顯示的 XPath 表示式是否用來作為方法,以指定此組件包含特定元素。
從新增功能表清單中選取 XPath,並在表格所顯示的新 XPath 項目中提供一個表示式。 表格上的任何 Xpath 表示式列若沒有對應值,當您按一下確定或套用時會移除該表示式列。
對您想要加密的 SOAP 標頭元素的名稱空間值指定完整名稱類型。如果要加密 SOAP 標頭元素,請選取 Qname,並在值欄位中提供 SOAP 標頭元素的名稱空間,以及選擇性地提供本端名稱。指定完整名稱時,如果使用選擇性的本端名稱,則必須在名稱空間和本端名稱之間插入一個逗點,例如 <名稱空間程式>,<本端名稱程式>。 如果省略本端名稱,則具有指定的名稱空間的所有 SOAP 標頭元素都會加密。如果要使用 Qname 選擇方法,SOAP 標頭元素必須是 SOAP 標頭的原生子項。當您按一下確定或套用時,即會移除表格中沒有對應值的任何 Qname 列。