Bug 65908 - XAdES-XL modifications due to specification check errors
Summary: XAdES-XL modifications due to specification check errors
Status: RESOLVED FIXED
Alias: None
Product: POI
Classification: Unclassified
Component: OPC (show other bugs)
Version: 5.3.x-dev
Hardware: All All
: P2 enhancement (vote)
Target Milestone: ---
Assignee: POI Developers List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-21 20:48 UTC by Andreas Beeker
Modified: 2022-02-21 22:57 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
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