From f21b9d2f79af13112a78ccf9fa26ee974a78b134 Mon Sep 17 00:00:00 2001 From: Fredrik Thulin Date: Thu, 16 Jan 2014 09:29:28 +0100 Subject: [PATCH] Fix CryptoBackendXMLSecurity.validate_signature. The validate_signature method is called with the parameters named, so it does not work to rename the parameters from the names used in the superclass. --- src/saml2/sigver.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/saml2/sigver.py b/src/saml2/sigver.py index e368422..e9f24f6 100644 --- a/src/saml2/sigver.py +++ b/src/saml2/sigver.py @@ -855,8 +855,8 @@ class CryptoBackendXMLSecurity(CryptoBackend): signed = xmlsec.sign(xml, key_file) return lxml.etree.tostring(signed, xml_declaration=True) - def validate_signature(self, signedtext, cert_file, cert_type, _node_name, - _node_id, _id_attr): + def validate_signature(self, signedtext, cert_file, cert_type, node_name, + node_id, id_attr): """ Validate signature on XML document.