在AEM Forms中認證檔案
認證檔案可為PDF檔案及表單收件者提供其真實性和完整性的額外保證。
若要認證檔案,您可以在案頭上使用Acrobat DC,或使用AEM Forms Document Services做為伺服器上自動化程式的一部分。
本文提供使用AEM Forms Document Services認證pdf檔案的範例OSGI套件組合。範例中使用的程式碼為此處提供
若要使用AEM Forms認證檔案,必須遵循下列步驟
正在新增憑證至信任存放區 adding-certificate-to-trust-store
請依照下列步驟操作,將憑證新增至AEM的金鑰儲存區
- 初始化全域信任存放區
- 搜尋fd-service使用者
- 您必須捲動結果頁面才能載入所有使用者,以尋找fd服務使用者
- 連按兩下fd-service使用者以開啟使用者設定視窗
- 按一下「從Keystore檔案新增私密金鑰」。指定您憑證的特定別名和密碼
- 儲存您的變更
建立OSGI服務
您可以撰寫專屬的OSGi套件組合,並使用AEM Forms使用者端SDK實作服務以認證PDF檔案。 以下連結對於撰寫您自己的OSGi套件組合相當實用
或者,您也可以使用範例套件作為本教學課程資產的一部分。
NOTE
範例套件組合使用名為「ares」的別名來認證檔案。 因此,使用此套件組合時,請確定您的別名稱為「ares」
在您的本機系統上測試範例
- 下載並安裝自訂檔案服務套件
- 下載並安裝使用服務使用者套件組合開發
- 確定您已在Apache Sling服務使用者對應程式服務中新增下列專案
DevelopingWithServiceUser.core:getformsresourceresolver=fd-service,如下列熒幕擷圖所示
- 匯入範例最適化表單
- 匯入並安裝自訂提交
- 開啟最適化表單
- 上傳需要認證的PDF檔案
選擇性 — 指定您要在認證檔案時使用的簽章欄位 - 按一下「提交」。
- 已認證的PDF應該會退回給您。
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e