diff options
Diffstat (limited to 'jwt/api_jwt.py')
-rw-r--r-- | jwt/api_jwt.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/jwt/api_jwt.py b/jwt/api_jwt.py index 7d11140..68597a8 100644 --- a/jwt/api_jwt.py +++ b/jwt/api_jwt.py @@ -188,14 +188,14 @@ class PyJWT(PyJWS): audience_claims = payload["aud"] - if isinstance(audience_claims, (bytes, str)): + if isinstance(audience_claims, str): audience_claims = [audience_claims] if not isinstance(audience_claims, list): raise InvalidAudienceError("Invalid claim format in token") - if any(not isinstance(c, (bytes, str)) for c in audience_claims): + if any(not isinstance(c, str) for c in audience_claims): raise InvalidAudienceError("Invalid claim format in token") - if isinstance(audience, (bytes, str)): + if isinstance(audience, str): audience = [audience] if not any(aud in audience_claims for aud in audience): |