summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Kanakarakis <ivan.kanak@gmail.com>2023-02-24 11:13:42 +0100
committerIvan Kanakarakis <ivan.kanak@gmail.com>2023-02-24 11:13:42 +0100
commitabcc1dec69a54327b5f29e7df112cae1763ea3d0 (patch)
treea671ba5ef637327366eb64236642b6926a6879e9
parentca89f1bf047e4e455275401a942e919f4e0ee161 (diff)
downloadpysaml2-abcc1dec69a54327b5f29e7df112cae1763ea3d0.tar.gz
Fix subject-id requirements processing
Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
-rw-r--r--src/saml2/assertion.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/saml2/assertion.py b/src/saml2/assertion.py
index 54d96172..4c0ab151 100644
--- a/src/saml2/assertion.py
+++ b/src/saml2/assertion.py
@@ -561,7 +561,7 @@ class Policy:
requirements_subject_id = metadata_store.subject_id_requirement(sp_entity_id) if metadata_store else []
for r in requirements_subject_id:
if r not in required_attributes:
- required_attributes.extend(r)
+ required_attributes.append(r)
return self.filter(
ava,
sp_entity_id,