summaryrefslogtreecommitdiff
path: root/sysui/README
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2021-10-27 14:15:17 +0200
committerTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2021-10-29 16:30:53 +0200
commitefa48f7318175feefc5fb6c243a237f09e059b1e (patch)
tree45737591de00ada0c1e998bd7a8606d5fe1967df /sysui/README
parentb955c289b6eb4bbaaa3d3b5516720eec27825bde (diff)
xmlsec: signing the document fails the 3rd time (invalid signature)
Signing the document 3 or more times produces an invalid signature. The cause of this is that xmlsec is confused because we have 3 signatures, which all have the same SignedProperties with the ID "idSignedProperties", but it expect them to be unique. This issue is fixed by making the ID unique with adding the ID of the Signature to the SignedProperties ID, so this makes them unique inside the same Signature. Also UnsignedProperties have a unique ID usign the same approach, but they aren't referenced - luckily. Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124278 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> (cherry picked from commit fd5463343ab7f784070f1ab87a345eed20803d07) Change-Id: I53c7249a82fc0623586548db9fa25bdc0e7c4101
Diffstat (limited to 'sysui/README')
0 files changed, 0 insertions, 0 deletions