如果具有XAdES-BES签名,并且签名内容嵌入其中,则可以分离签名内容,从而可以使XAdES带有ObjectReference。
因此,简单地说-我需要一个方法,该方法采用带有嵌入式文件的XAdES,并返回该文件和引用该文件的XAdES(这样该文件不再嵌入XAdES中)。
我试图找出一种使用XAdES4j的方法,但没有结果。
在此先感谢您的答复!
最佳答案
您可以轻松地从XAdES签名中提取签名文件,但不能将信封签名转换为分离的签名。
签名内容在参考URI中由SignedInfo引用,并且由于SignedInfo元素是“已签名”,因此您不能在不破坏签名值的情况下更改该引用。