diff options
Diffstat (limited to 'src/saml2/client.py')
-rw-r--r-- | src/saml2/client.py | 8 |
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) |