summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xjwt-decode13
1 files changed, 4 insertions, 9 deletions
diff --git a/jwt-decode b/jwt-decode
index b57362b..c410885 100755
--- a/jwt-decode
+++ b/jwt-decode
@@ -1,10 +1,8 @@
-#!/usr/bin/python
+#!/usr/bin/python3
import json
import sys
-import Crypto.PublicKey.RSA
-
import jwt
@@ -13,7 +11,7 @@ def catf(f):
def cat(filename):
- with open(filename, 'r') as f:
+ with open(filename, "r") as f:
return catf(f)
@@ -26,13 +24,10 @@ elif len(sys.argv) == 2:
elif len(sys.argv) == 3:
token = cat(sys.argv[1]).strip()
pubkey_text = cat(sys.argv[2])
- opts = {
- 'verify_aud': False,
- 'verify_iss': False,
- }
+ opts = {"verify_aud": False, "verify_iss": False}
obj = jwt.decode(token, verify=True, key=pubkey_text, options=opts)
else:
assert 0
json.dump(obj, sys.stdout, indent=4)
-sys.stdout.write('\n')
+sys.stdout.write("\n")