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.
PyJWKClient.get_signing_key_from_jwt
1 parent 2422bc9 commit 843893dCopy full SHA for 843893d
jwt/jwks_client.py
@@ -1,3 +1,5 @@
1
+from __future__ import annotations
2
+
3
import json
4
import urllib.request
5
from functools import lru_cache
@@ -109,7 +111,7 @@ def get_signing_key(self, kid: str) -> PyJWK:
109
111
110
112
return signing_key
113
- def get_signing_key_from_jwt(self, token: str) -> PyJWK:
114
+ def get_signing_key_from_jwt(self, token: str | bytes) -> PyJWK:
115
unverified = decode_token(token, options={"verify_signature": False})
116
header = unverified["header"]
117
return self.get_signing_key(header.get("kid"))
0 commit comments