forked from elmau/empresa-libre
Resuelto - Quitar saltos de línea en XML firmado para cancelar
This commit is contained in:
parent
e880256cde
commit
342f64a18b
|
@ -148,8 +148,16 @@ class SATCertificate(object):
|
||||||
key = xmlsec.Key.from_memory(self.key_pem, xmlsec.constants.KeyDataFormatPem)
|
key = xmlsec.Key.from_memory(self.key_pem, xmlsec.constants.KeyDataFormatPem)
|
||||||
ctx.key = key
|
ctx.key = key
|
||||||
ctx.sign(node)
|
ctx.sign(node)
|
||||||
|
|
||||||
node = xmlsec.tree.find_node(tree, 'X509Certificate')
|
node = xmlsec.tree.find_node(tree, 'X509Certificate')
|
||||||
node.text = self.cer_txt
|
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
|
return tree
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
|
Loading…
Reference in New Issue