Skip to content

Commit 1e2d95c

Browse files
author
Roland Hedberg
committed
Handle empty required list.
Added missing recipient.
1 parent a73e11b commit 1e2d95c

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/saml2/assertion.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ def post_entity_categories(maps, **kwargs):
270270
restrictions = {}
271271
try:
272272
required = [d['friendly_name'].lower() for d in kwargs['required']]
273-
except KeyError:
273+
except (KeyError, TypeError):
274274
required = []
275275

276276
if kwargs["mds"]:

src/saml2/server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -532,7 +532,7 @@ def create_attribute_response(self, identity, in_response_to, destination,
532532
to_sign = []
533533

534534
if identity:
535-
farg = self.update_farg(in_response_to, destination, farg=farg)
535+
farg = self.update_farg(in_response_to, sp_entity_id, farg=farg)
536536

537537
_issuer = self._issuer(issuer)
538538
ast = Assertion(identity)

0 commit comments

Comments
 (0)