在itext分离签名中,如何在文件系统而不是会话上存储SignatureAppearance和OutputStream对象?

时间:2018-09-07 12:26:04

标签: java itext digital-signature

我的文档在服务器上,用户希望使用包含DSC的USB令牌进行签名,目前,我可以通过以下方法对文档进行签名。

1个客户提出文件签名请求。

2 Server生成文档哈希,在会话中存储Signature外观和BinaryArrayOutputStream对象。

3客户端在文档哈希上签名并创建PKCS7并将其发送到服务器。

4服务器使用存储在会话中的SignatureAppearance和BinaryArrayOutputStream对象将PKCS7嵌入PDF。现在我已经签名了PDF。

5服务器返回一个响应给客户端,客户端显示一个超链接,以使用户获得PDF的签名副本。

我的文件太大,我不想在会话中存储上述对象,还有什么其他方法可以实现呢? 目前,我正在使用IText 5.5.13。

0 个答案:

没有答案