summaryrefslogtreecommitdiff
path: root/src/saml2/ident.py
diff options
context:
space:
mode:
authorRoland Hedberg <roland.hedberg@adm.umu.se>2013-06-19 10:52:41 +0200
committerRoland Hedberg <roland.hedberg@adm.umu.se>2013-06-19 10:52:41 +0200
commitc731d8c57c1d819d078ddbd55a9db3e156d2968a (patch)
tree051403db4afe1632a3a1ca175fcf3645ec409adb /src/saml2/ident.py
parent250f43aa9e1eadedd5e0d181ec73723ef2435ae6 (diff)
downloadpysaml2-c731d8c57c1d819d078ddbd55a9db3e156d2968a.tar.gz
If no name_qualifier is chosen use the IdPs entity id.
Diffstat (limited to 'src/saml2/ident.py')
-rw-r--r--src/saml2/ident.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/saml2/ident.py b/src/saml2/ident.py
index 5fcd22a3..f2de3699 100644
--- a/src/saml2/ident.py
+++ b/src/saml2/ident.py
@@ -195,6 +195,11 @@ class IdentDB(object):
"""
args = self.nim_args(local_policy, sp_name_qualifier, name_id_policy)
+ if name_qualifier:
+ args["name_qualifier"] = name_qualifier
+ else:
+ args["name_qualifier"] = self.name_qualifier
+
return self.get_nameid(userid, **args)
def transient_nameid(self, userid, sp_name_qualifier="", name_qualifier=""):