summaryrefslogtreecommitdiff
path: root/src/saml2/cache.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/saml2/cache.py')
-rw-r--r--src/saml2/cache.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/saml2/cache.py b/src/saml2/cache.py
index dab91546..172afe98 100644
--- a/src/saml2/cache.py
+++ b/src/saml2/cache.py
@@ -30,7 +30,7 @@ class CacheError(SAMLError):
pass
-class Cache(object):
+class Cache:
def __init__(self, filename=None):
if filename:
self._db = shelve.open(filename, writeback=True, protocol=2)
@@ -108,7 +108,7 @@ class Cache(object):
if check_not_on_or_after and time_util.after(timestamp):
raise TooOld("past %s" % str(timestamp))
- if "name_id" in info and isinstance(info["name_id"], six.string_types):
+ if "name_id" in info and isinstance(info["name_id"], str):
info["name_id"] = decode(info["name_id"])
return info or None
@@ -123,7 +123,7 @@ class Cache(object):
:param not_on_or_after: A time after which the assertion is not valid.
"""
info = dict(info)
- if "name_id" in info and not isinstance(info["name_id"], six.string_types):
+ if "name_id" in info and not isinstance(info["name_id"], str):
# make friendly to (JSON) serialization
info["name_id"] = code(name_id)