diff options
Diffstat (limited to 'example')
-rwxr-xr-x | example/idp2/idp.py | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/example/idp2/idp.py b/example/idp2/idp.py index fa5410f5..41059b15 100755 --- a/example/idp2/idp.py +++ b/example/idp2/idp.py @@ -10,9 +10,9 @@ import time from hashlib import sha1 from cherrypy import wsgiserver from cherrypy.wsgiserver.ssl_builtin import BuiltinSSLAdapter -from future.backports.http.cookies import SimpleCookie -from future.backports.urllib.parse import parse_qs -from future.utils import PY3 + +from six.moves.urllib.parse import parse_qs +from six.moves.http_cookies import SimpleCookie from saml2 import BINDING_HTTP_ARTIFACT from saml2 import BINDING_URI @@ -852,12 +852,7 @@ class NIM(Service): def info_from_cookie(kaka): logger.debug("KAKA: %s", kaka) if kaka: - cookie_obj = SimpleCookie() - if PY3: - import builtins - cookie_obj.load(builtins.str(kaka)) - else: - cookie_obj.load(str(kaka)) + cookie_obj = SimpleCookie(kaka) morsel = cookie_obj.get("idpauthn", None) if morsel: try: |