diff options
Diffstat (limited to 'src/saml2/sigver.py')
-rw-r--r-- | src/saml2/sigver.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/saml2/sigver.py b/src/saml2/sigver.py index 5bb9338c..b950d18d 100644 --- a/src/saml2/sigver.py +++ b/src/saml2/sigver.py @@ -832,7 +832,7 @@ class CryptoBackendXmlSec1(CryptoBackend): '--privkey-pem', key_file, '--id-attr:ID', node_name, ] - + if node_id: com_list.extend(['--node-id', node_id]) @@ -952,6 +952,7 @@ class CryptoBackendXMLSecurity(CryptoBackend): """ import xmlsec import lxml.etree + xml = xmlsec.parse_xml(statement) signed = xmlsec.sign(xml, key_file) signed_str = lxml.etree.tostring(signed, xml_declaration=False, encoding="UTF-8") |