我想将时间戳添加到我的PDF文档中(不带数字签名)。我怎样才能做到这一点?
我可以使用Itext使用数字签名来做到这一点(我在这里有TSAClient):
MakeSignature.signDetached(appearance, digest, signature, chain, null, null, tsa, 0, subfilter);
但是在没有数字签名的情况下如何做类似的事情?使用Bouncy Castle或Itext或Pdfbox …或其他库。
在iText中,您正在寻找
LtvTimestamp.timestamp(appearance, tsa, signatureName);
也比照。JavaDoc文档:
/**
* Signs a document with a PAdES-LTV Timestamp. The document is closed at the end.
* @param sap the signature appearance
* @param tsa the timestamp generator
* @param signatureName the signature name or null to have a name generated
* automatically
* @throws DocumentException
* @throws IOException
* @throws GeneralSecurityException
*/
您可能需要阅读章节5.4.1 在数字签名中为PDF文档
添加文档安全存储(DSS)和文档级时间戳
以供在上下文中使用。
请注意,旧的PDF查看器无法正确识别文档级时间戳,因为它们只是最近才进入PDF世界,即使用PAdES-4。
我有一个JWT安全令牌,需要通过jwksendpoint进行验证。jwks中的数据如下所示: 我尝试了一个第三方api,但它看起来依赖于x5c密钥,这在我的案例中不存在。 我的代码是: 如何在没有x5c的情况下通过jwks验证JWT?
问题内容: 我有一个使用JAXB创建的相当大的重复XML。将整个对象存储在内存中然后进行封送处理会占用太多内存。本质上,我的XML如下所示: 目前,我对这个问题的解决方案是将根标记“硬编码”到输出流,并逐个编组每个重复元素: JAXB以某种方式生成这样的XML 尽管这是一个有效的XML,但它看起来很难看,所以我想知道是否有任何方法告诉编组不要为item元素放置名称空间?还是有更好的方法使用JAXB
我在文本7中使用pdfHTMl创建了文档。我想为没有第一页的每一页添加页眉。我使用了PdfDocument事件。END_PAGE事件。但它适用于有第一页的每一页。如何从第一页中删除页眉?谢谢。
问题内容: 示例问题: 实体: 用户包含姓名和朋友列表(用户参考) 博客文章包含标题,内容,日期和作者(用户) 需求: 我想要一个显示标题的页面以及指向用户朋友的最近10篇博客的链接。我还希望能够通过较旧的条目继续进行分页。 SQL解决方案: 因此在sql land中,它将类似于: 我能想到的GAE解决方案是: 加载用户,循环浏览好友列表并加载其最新博客帖子。最后合并所有博客文章以查找最新的10个
那么如果是AspectJ支持的,如何配置没有接口的加载时间编织的AspectJ呢? 我创建了一个小项目来重现这个问题: 以下测试失败。 aspectJ-ltw/src/main/java/mycompany/aspectJ_ltw/myservice.java aspectJ-ltw/src/main/java/mycompany/aspectJ_ltw/myserviceimpl.java As
对不起,如果我用错了术语。 我使用的是一个AngularJS表单,它将表单数据发送到我的DocuSign模板,并填写相应的字段,所以一切都很好。