summaryrefslogtreecommitdiff
path: root/src/saml2/attribute_converter.py
diff options
context:
space:
mode:
authorRoland Hedberg <roland.hedberg@adm.umu.se>2014-03-27 11:12:41 +0100
committerRoland Hedberg <roland.hedberg@adm.umu.se>2014-03-27 11:12:41 +0100
commiteeb4b5d694f4b0cce199a778a8f90f595cd51075 (patch)
tree7c00b973d56e741726cd64a1889f474578e21ea1 /src/saml2/attribute_converter.py
parente28cf613a2f6500d770175019a651e22ba097d02 (diff)
downloadpysaml2-eeb4b5d694f4b0cce199a778a8f90f595cd51075.tar.gz
Fixed a problem with filtering assertion by required/optional attributes.
Diffstat (limited to 'src/saml2/attribute_converter.py')
-rw-r--r--src/saml2/attribute_converter.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/saml2/attribute_converter.py b/src/saml2/attribute_converter.py
index 1e30ff48..49d00bf0 100644
--- a/src/saml2/attribute_converter.py
+++ b/src/saml2/attribute_converter.py
@@ -255,6 +255,13 @@ def to_local_name(acs, attr):
return attr.friendly_name
+def get_local_name(acs, attr, name_format):
+ for aconv in acs:
+ #print ac.format, name_format
+ if aconv.name_format == name_format:
+ return aconv._fro[attr]
+
+
def d_to_local_name(acs, attr):
"""
:param acs: List of AttributeConverter instances