Use sign_statement() instead of sign_statement_using_xmlsec().
This commit is contained in:
@@ -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",
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user