summaryrefslogtreecommitdiff
path: root/src/saml2/client.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/saml2/client.py')
-rw-r--r--src/saml2/client.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/saml2/client.py b/src/saml2/client.py
index 91d0c90d..e0d71ba1 100644
--- a/src/saml2/client.py
+++ b/src/saml2/client.py
@@ -125,7 +125,7 @@ class Saml2Client(Base):
args = {}
http_info = self.apply_binding(binding, _req_str, destination,
- relay_state, **args)
+ relay_state, sign=sign, **args)
return reqid, binding, http_info
else:
@@ -240,7 +240,7 @@ class Saml2Client(Base):
relay_state = self._relay_state(req_id)
http_info = self.apply_binding(binding, srequest, destination,
- relay_state, sigalg=sigalg)
+ relay_state, sign=sign, sigalg=sigalg)
if binding == BINDING_SOAP:
response = self.send(**http_info)
@@ -478,7 +478,7 @@ class Saml2Client(Base):
"sign": sign}
relay_state = self._relay_state(query.id)
return self.apply_binding(binding, "%s" % query, destination,
- relay_state)
+ relay_state, sign=sign)
else:
raise SAMLError("Unsupported binding")
@@ -535,4 +535,4 @@ class Saml2Client(Base):
return self.apply_binding(rinfo["binding"], response,
rinfo["destination"], relay_state,
- response=True)
+ response=True, sign=sign)