Use sign_statement() instead of sign_statement_using_xmlsec().

This commit is contained in:
Fredrik Thulin
2013-03-12 09:40:12 +01:00
parent 539f1fe287
commit 3e7283cc59
2 changed files with 5 additions and 6 deletions

View File

@@ -303,9 +303,9 @@ class HTTPBase(object):
logger.debug("SOAP message: %s" % soap_message)
if sign and self.sec:
_signed = self.sec.sign_statement_using_xmlsec(soap_message,
class_name(request),
nodeid=request.id)
_signed = self.sec.sign_statement(soap_message,
class_name(request),
nodeid=request.id)
soap_message = _signed
return {"url": destination, "method": "POST",

View File

@@ -596,8 +596,7 @@ def entities_descriptor(eds, valid_for, name, ident, sign, secc):
entities.signature = pre_signature_part(ident, secc.my_cert, 1)
entities.id = ident
xmldoc = secc.sign_statement_using_xmlsec("%s" % entities,
class_name(entities))
xmldoc = secc.sign_statement("%s" % entities, class_name(entities))
entities = md.entities_descriptor_from_string(xmldoc)
return entities
@@ -608,5 +607,5 @@ def sign_entity_descriptor(edesc, ident, secc):
edesc.signature = pre_signature_part(ident, secc.my_cert, 1)
edesc.id = ident
xmldoc = secc.sign_statement_using_xmlsec("%s" % edesc, class_name(edesc))
xmldoc = secc.sign_statement("%s" % edesc, class_name(edesc))
return md.entity_descriptor_from_string(xmldoc)