Resuelto - Quitar saltos de línea en XML firmado para cancelar

This commit is contained in:
El Mau 2021-11-18 21:45:54 -06:00
parent e880256cde
commit 342f64a18b
1 changed files with 8 additions and 0 deletions

View File

@ -148,8 +148,16 @@ class SATCertificate(object):
key = xmlsec.Key.from_memory(self.key_pem, xmlsec.constants.KeyDataFormatPem)
ctx.key = key
ctx.sign(node)
node = xmlsec.tree.find_node(tree, 'X509Certificate')
node.text = self.cer_txt
node = xmlsec.tree.find_node(tree, 'SignatureValue')
node.text = node.text.replace('\n', '')
node = xmlsec.tree.find_node(tree, 'Modulus')
node.text = node.text.replace('\n', '')
return tree
@property