Bug 65908

Summary: XAdES-XL modifications due to specification check errors
Product: POI Reporter: Andreas Beeker <kiwiwings>
Component: OPCAssignee: POI Developers List <dev>
Status: RESOLVED FIXED    
Severity: enhancement    
Priority: P2    
Version: 5.3.x-dev   
Target Milestone: ---   
Hardware: All   
OS: All   

Description Andreas Beeker 2022-02-21 20:48:03 UTC
Up till now the XAdES-XL facet produces signatures which can't be verified by official verification services like [1]

The modifications were optimized to conform with that service in the hope this will overall produce better compatible signatures.
Additionally the timestamp service is extended to include the responded certificates.

As the sample/test code includes Non-ASF resources, it will be available under [2]. Be aware that the resulting signatures of that example are still invalid and you need to provide non-test certificate - apart of that, the code stays the same.


[1] https://www.centraldirecto.fi.cr/Sitio/FVA_ValidarDocumentoPublico/ValidarDocumentoPublico
[2] https://github.com/kiwiwings/poi-examples (TestSigCR.java)
Comment 1 Andreas Beeker 2022-02-21 22:57:30 UTC
Applied via r1898287