文件AEMAEM 教學課程AEM Forms 教學課程

在AEM Forms中認證檔案

最後更新: 2025年5月5日
  • 適用對象:
  • Experience Manager 6.4
  • Experience Manager 6.5
  • 主題:
  • 文件安全性

建立對象:

  • 中繼
  • 開發人員

認證檔案可為PDF檔案及表單收件者提供其真實性和完整性的額外保證。

若要認證檔案,您可以在案頭上使用Acrobat DC,或使用AEM Forms Document Services做為伺服器上自動化程式的一部分。

本文提供使用AEM Forms Document Services認證pdf檔案的範例OSGI套件組合。範例中使用的程式碼為此處提供

若要使用AEM Forms認證檔案,必須遵循下列步驟

正在新增憑證至信任存放區

請依照下列步驟操作,將憑證新增至AEM中的金鑰儲存區

  • 初始化全域信任存放區
  • 搜尋fd-service使用者
  • 您必須捲動結果頁面才能載入所有使用者,以尋找fd服務使用者
  • 連按兩下fd-service使用者以開啟使用者設定視窗
  • 按一下「從Keystore檔案新增私密金鑰」。指定您憑證的特定別名和密碼
    新增憑證
  • 儲存您的變更

建立OSGI服務

您可以撰寫自己的OSGi套件組合,並使用AEM Forms使用者端SDK來實作認證PDF檔案的服務。 以下連結對於撰寫您自己的OSGi套件組合相當實用

  • 正在建立您的第一個OSGi套件
  • 使用檔案服務API

或者,您也可以使用範例套件作為本教學課程資產的一部分。

NOTE
範例套件組合使用名為「ares」的別名來認證檔案。 因此,使用此套件組合時,請確定您的別名稱為「ares」

在您的本機系統上測試範例

  • 下載並安裝自訂檔案服務套件
  • 下載並安裝使用服務使用者套件組合開發
  • 確定您已在Apache Sling服務使用者對應程式服務中新增下列專案
    DevelopingWithServiceUser.core:getformsresourceresolver=fd-service,如下列熒幕擷圖所示
    使用者對應程式
  • 匯入範例最適化表單
  • 匯入並安裝自訂提交
  • 開啟最適化表單
  • 上傳需要認證的PDF檔案
    選擇性 — 指定您要在認證檔案時使用的簽章欄位
  • 按一下「提交」。
  • 已認證的PDF應該會退回給您。
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e