summaryrefslogtreecommitdiff
path: root/src/saml2/assertion.py
diff options
context:
space:
mode:
authorIoannis Kakavas <ikakavas@noc.grnet.gr>2017-07-05 19:05:22 +0300
committerIoannis Kakavas <ikakavas@noc.grnet.gr>2017-07-05 19:05:22 +0300
commit5bcb6ac24a15c40a74cfd0756a5dfc045ad155cf (patch)
treed87e909b1ae02c2626ec24c8250c6cdb2a0c4652 /src/saml2/assertion.py
parent695e2f0a98d4df6f690e12226283577920e5406f (diff)
downloadpysaml2-5bcb6ac24a15c40a74cfd0756a5dfc045ad155cf.tar.gz
Minor fixes
Diffstat (limited to 'src/saml2/assertion.py')
-rw-r--r--src/saml2/assertion.py13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/saml2/assertion.py b/src/saml2/assertion.py
index a9e3372a..0db4b723 100644
--- a/src/saml2/assertion.py
+++ b/src/saml2/assertion.py
@@ -78,18 +78,15 @@ def filter_on_attributes(ava, required=None, optional=None, acs=None,
"""
def _match_attr_name(attr, ava):
- try:
- friendly_name = get_local_name(acs, attr["name"],
- attr["name_format"])
- except:
- friendly_name = None
- if not friendly_name:
+
+ local_name = get_local_name(acs, attr["name"], attr["name_format"])
+ if not local_name:
try:
- friendly_name = attr["friendly_name"]
+ local_name = attr["friendly_name"]
except KeyError:
pass
- _fn = _match(friendly_name, ava)
+ _fn = _match(local_name, ava)
if not _fn: # In the unlikely case that someone has provided us with
# URIs as attribute names
_fn = _match(attr["name"], ava)