Share via


InfoPath 安全性

Microsoft Office InfoPath 2007 使用 XML 簽章,讓您使用數位憑證數位簽署表單。 XML 簽章會定義 XML 型數位簽章的標準,讓您用來協助保護 XML 檔中包含的資料。 XML 簽章是由 World Wide Web Consortium (W3C) 所控管的標準。

數位簽章是宏或檔上以電子、加密為基礎的安全驗證戳記。 在數位簽署 InfoPath 表單時,透過表單輸入的 XML 實例會以數位簽章「戳記」, (簽章公開金鑰和簽署的資料摘要會寫入 XML) 中的專用節點。 此簽章會確認 XML 檔源自簽署者,且尚未變更。 InfoPath 透過增強的數位簽章支援,提供可驗證、不可否認的簽署、部分簽署、共同簽署和反簽署。

由 A4SWIFT 提供的 FormGenerator 公用程式所產生的 SWIFT InfoPath 表單會使用數位簽章的計數器簽署方法,讓計數器簽署的簽章彼此堆疊。 此反簽署簽章堆疊會建立或編輯 SWIFT 訊息、讓一或多個檢閱者和核准者檢閱並核准訊息,最後只有在工作流程中的所有階段都已登出之後,才會提交該訊息。

不論修復者、檢閱者或核准者是否核准或拒絕訊息,都會簽署訊息。 簽章表示回應的真實性,不一定表示「已接受」決策。

提交 InfoPath 表單時,它會檢查訊息是否有效,而且簽署表單的使用者處於正確的角色。

如果在工作流程中的任何階段拒絕訊息, (修復) 以外,訊息會傳回修復階段。 如果訊息在修復者或建立者階段遭到拒絕,訊息修復和新增提交會將訊息傳回訊息修復和新增提交協調流程實例,並將郵件標示為已拒絕的特定屬性。

本節說明訊息修復和新提交如何根據為角色定義的功能來處理數位簽章。 角色和功能組合在工作流程中稱為「階段」。

注意

「建立」角色僅限於所有部門的單一建立者。

此部分包含: