diff options
author | Roland Hedberg <roland.hedberg@adm.umu.se> | 2013-06-19 10:52:41 +0200 |
---|---|---|
committer | Roland Hedberg <roland.hedberg@adm.umu.se> | 2013-06-19 10:52:41 +0200 |
commit | c731d8c57c1d819d078ddbd55a9db3e156d2968a (patch) | |
tree | 051403db4afe1632a3a1ca175fcf3645ec409adb /src/saml2/ident.py | |
parent | 250f43aa9e1eadedd5e0d181ec73723ef2435ae6 (diff) | |
download | pysaml2-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.py | 5 |
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=""): |