Skip to content

Commit 32e8c9f

Browse files
author
John Van de Meulebrouck Brendgard
committed
Merge branch 'fix_pr_98'
2 parents 01268e7 + 7d360bf commit 32e8c9f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/satosa/frontends/saml2.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -291,13 +291,19 @@ def _handle_authn_response(self, context, internal_response, idp):
291291
sign_assertion = False
292292
try:
293293
sign_assertion = self.config['idp_config']['service']['idp']['policy']['default']['sign_assertion']
294+
except (KeyError, AttributeError, ValueError):
295+
pass
296+
try:
294297
sign_assertion = self.config['idp_config']['service']['idp']['policy'][resp_args['sp_entity_id']]['sign_assertion']
295298
except (KeyError, AttributeError, ValueError):
296299
pass
297300

298301
sign_response = True
299302
try:
300303
sign_response = self.config['idp_config']['service']['idp']['policy']['default']['sign_response']
304+
except (KeyError, AttributeError, ValueError):
305+
pass
306+
try:
301307
sign_response = self.config['idp_config']['service']['idp']['policy'][resp_args['sp_entity_id']]['sign_response']
302308
except (KeyError, AttributeError, ValueError):
303309
pass

0 commit comments

Comments
 (0)