summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Kanakarakis <ivan.kanak@gmail.com>2020-11-23 13:21:11 +0200
committerIvan Kanakarakis <ivan.kanak@gmail.com>2020-11-23 14:58:14 +0200
commit1994002191811831c6575971b2ec2b23e1806e2d (patch)
tree2a1251b653ab8385115c1f67719dad5eaed09f2c
parente208dfdd76f5bc58bd462abf2109be5130016217 (diff)
downloadpysaml2-1994002191811831c6575971b2ec2b23e1806e2d.tar.gz
Allow do_attribute_query to set a signature algorithm
Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
-rw-r--r--src/saml2/client.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/saml2/client.py b/src/saml2/client.py
index f63c396c..9809150e 100644
--- a/src/saml2/client.py
+++ b/src/saml2/client.py
@@ -470,6 +470,7 @@ class Saml2Client(Base):
sign=False,
binding=BINDING_SOAP,
nsprefix=None,
+ sign_alg=None,
):
""" Does a attribute request to an attribute authority, this is
by default done over SOAP.
@@ -535,6 +536,7 @@ class Saml2Client(Base):
destination,
relay_state,
sign=sign,
+ sigalg=sign_alg,
)
else:
raise SAMLError("Unsupported binding")