We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d922bcc commit a38d173Copy full SHA for a38d173
src/cryptojwt/utils.py
@@ -1,13 +1,13 @@
1
import base64
2
+from binascii import unhexlify
3
+from email.message import EmailMessage
4
import functools
5
import importlib
6
import json
7
import re
8
import struct
-import warnings
-from binascii import unhexlify
9
-from email.message import EmailMessage
10
from typing import List
+import warnings
11
12
from cryptojwt.exception import BadSyntax
13
@@ -357,3 +357,11 @@ def is_json_jws(token):
357
return False
358
359
return True
360
+
361
362
+def is_jws(token):
363
+ if is_json_jws(token):
364
+ return 'json'
365
+ elif is_compact_jws(token):
366
+ return 'compact'
367
+ return False
0 commit comments