summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Kanakarakis <ivan.kanak@gmail.com>2018-11-16 18:37:27 +0200
committerIvan Kanakarakis <ivan.kanak@gmail.com>2018-11-21 18:06:46 +0200
commit436098530b96f31efa5eeb5a01ae4d596b83a062 (patch)
tree22a5a363f19c3bcbef6c5b6086d8ec8273171133
parent788a69524a3f6803b13095825db41ff4bf8411e7 (diff)
downloadpysaml2-436098530b96f31efa5eeb5a01ae4d596b83a062.tar.gz
Lookup signer only if signing is requested
Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
-rw-r--r--src/saml2/entity.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/saml2/entity.py b/src/saml2/entity.py
index 9ab60091..3320ed99 100644
--- a/src/saml2/entity.py
+++ b/src/saml2/entity.py
@@ -225,7 +225,7 @@ class Entity(HTTPBase):
info["method"] = "POST"
elif binding == BINDING_HTTP_REDIRECT:
logger.info("HTTP REDIRECT")
- if kwargs.get('sigalg', ''):
+ if sign and kwargs.get('sigalg', ''):
signer = self.sec.sec_backend.get_signer(kwargs['sigalg'])
else:
signer = None