diff options
author | tpazderka <tomas.pazderka@nic.cz> | 2014-12-18 09:16:13 +0100 |
---|---|---|
committer | tpazderka <tomas.pazderka@nic.cz> | 2014-12-18 09:34:29 +0100 |
commit | ac91a1bb1b3ae6a74f7c6cb88ad973fe8be70e51 (patch) | |
tree | f805f8bad1e62a8ca08bd76cb81b0ce4b37df445 | |
parent | 6f0ff8644fd0d4325cd2268a98b500b0c2614332 (diff) | |
download | pysaml2-ac91a1bb1b3ae6a74f7c6cb88ad973fe8be70e51.tar.gz |
Requested_authn_context from list
Ability to create requested_authn_context from list of class_refs
-rw-r--r-- | src/saml2/authn_context/__init__.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/saml2/authn_context/__init__.py b/src/saml2/authn_context/__init__.py index c08d23a9..1faabbca 100644 --- a/src/saml2/authn_context/__init__.py +++ b/src/saml2/authn_context/__init__.py @@ -215,6 +215,8 @@ def authn_context_class_ref(ref): def requested_authn_context(class_ref, comparison="minimum"): + if not isinstance(class_ref, list): + class_ref = [class_ref] return RequestedAuthnContext( - authn_context_class_ref=[AuthnContextClassRef(text=class_ref)], + authn_context_class_ref=[AuthnContextClassRef(text=i) for i in class_ref], comparison=comparison) |