AEM Forms中的认证文档
经认证的文档为PDF文档和表单接收者增加了对其真实性和完整性的保证。
要认证文档,您可以在桌面上使用Acrobat DC,或将AEM Forms Document Services用作服务器上自动化流程的一部分。
本文为您提供了使用AEM Forms Document Services验证pdf文档的示例OSGI捆绑包。示例中使用的代码为此处提供
要使用AEM Forms认证文档,需要执行以下步骤
正在将证书添加到信任存储区 adding-certificate-to-trust-store
请按照下面提到的步骤将证书添加到AEM中的Keystore
- 初始化全局信任存储
- 搜索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