77import inspect
88import json
99import logging
10- import six
1110import sys
1211import time
1312
@@ -85,7 +84,7 @@ def idtoken_deser(val, sformat="urlencoded"):
8584
8685def address_deser (val , sformat = "urlencoded" ):
8786 if sformat in ["dict" , "json" ]:
88- if not isinstance (val , six . string_types ):
87+ if not isinstance (val , str ):
8988 val = json .dumps (val )
9089 sformat = "json"
9190 elif sformat == "dict" :
@@ -95,7 +94,7 @@ def address_deser(val, sformat="urlencoded"):
9594
9695def claims_deser (val , sformat = "urlencoded" ):
9796 if sformat in ["dict" , "json" ]:
98- if not isinstance (val , six . string_types ):
97+ if not isinstance (val , str ):
9998 val = json .dumps (val )
10099 sformat = "json"
101100 return Claims ().deserialize (val , sformat )
@@ -131,7 +130,7 @@ def msg_list_ser(insts, sformat, lev=0):
131130
132131def claims_ser (val , sformat = "urlencoded" , lev = 0 ):
133132 # everything in c_extension
134- if isinstance (val , six . string_types ):
133+ if isinstance (val , str ):
135134 item = val
136135 elif isinstance (val , list ):
137136 item = val [0 ]
@@ -161,7 +160,7 @@ def claims_ser(val, sformat="urlencoded", lev=0):
161160
162161def registration_request_deser (val , sformat = "urlencoded" ):
163162 if sformat in ["dict" , "json" ]:
164- if not isinstance (val , six . string_types ):
163+ if not isinstance (val , str ):
165164 val = json .dumps (val )
166165 sformat = "json"
167166 return RegistrationRequest ().deserialize (val , sformat )
@@ -172,7 +171,7 @@ def claims_request_deser(val, sformat="json"):
172171 if sformat == "urlencoded" :
173172 sformat = "json"
174173 if sformat in ["dict" , "json" ]:
175- if not isinstance (val , six . string_types ):
174+ if not isinstance (val , str ):
176175 val = json .dumps (val )
177176 sformat = "json"
178177 return ClaimsRequest ().deserialize (val , sformat )
@@ -183,7 +182,7 @@ def dict_deser(val, sformat="json"):
183182 if sformat == "urlencoded" :
184183 sformat = "json"
185184 if sformat in ["dict" , "json" ]:
186- if not isinstance (val , six . string_types ):
185+ if not isinstance (val , str ):
187186 val = json .dumps (val )
188187 elif isinstance (val , dict ):
189188 return val
@@ -394,7 +393,7 @@ def verify(self, **kwargs):
394393 args ["opponent_id" ] = self ["client_id" ]
395394
396395 if "request" in self :
397- if isinstance (self ["request" ], six . string_types ):
396+ if isinstance (self ["request" ], str ):
398397 # Try to decode the JWT, checks the signature
399398 oidr = OpenIDRequest ().from_jwt (str (self ["request" ]), ** args )
400399
@@ -408,7 +407,7 @@ def verify(self, **kwargs):
408407 self ["request" ] = oidr
409408
410409 if "id_token_hint" in self :
411- if isinstance (self ["id_token_hint" ], six . string_types ):
410+ if isinstance (self ["id_token_hint" ], str ):
412411 idt = IdToken ().from_jwt (str (self ["id_token_hint" ]), ** args )
413412 self ["verified_id_token_hint" ] = idt
414413
@@ -986,7 +985,7 @@ def jwt_deser(val, sformat="json"):
986985 if sformat == "urlencoded" :
987986 sformat = "json"
988987 if sformat in ["dict" , "json" ]:
989- if not isinstance (val , six . string_types ):
988+ if not isinstance (val , str ):
990989 val = json .dumps (val )
991990 sformat = "json"
992991 return JsonWebToken ().deserialize (val , sformat )
0 commit comments