Skip to content

Commit aa0f2bd

Browse files
committed
Revert key_use ver back to sig
Signed-off-by: Ivan Kanakarakis <[email protected]>
1 parent 7b618b8 commit aa0f2bd

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/cryptojwt/key_issuer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ def get(self, key_use, key_type="", kid=None, alg="", **kwargs):
297297
else:
298298
_bkeys = bundle.keys()
299299
for key in _bkeys:
300-
if key.inactive_since and key_use != "ver":
300+
if key.inactive_since and key_use != "sig":
301301
# Skip inactive keys unless for signature verification
302302
continue
303303
if not key.use or use == key.use:

src/cryptojwt/key_jar.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -601,13 +601,13 @@ def get_jwt_verify_keys(self, jwt, **kwargs):
601601
except KeyError:
602602
pass
603603

604-
keys = self._add_key([], _iss, "ver", _key_type, _kid, nki, allow_missing_kid)
604+
keys = self._add_key([], _iss, "sig", _key_type, _kid, nki, allow_missing_kid)
605605

606606
if _key_type == "oct":
607-
keys.extend(self.get(key_use="ver", issuer_id="", key_type=_key_type))
607+
keys.extend(self.get(key_use="sig", issuer_id="", key_type=_key_type))
608608
else:
609609
# No issuer, just use all keys I have
610-
keys = self.get(key_use="ver", issuer_id="", key_type=_key_type)
610+
keys = self.get(key_use="sig", issuer_id="", key_type=_key_type)
611611

612612
# Only want the appropriate keys.
613613
keys = [k for k in keys if k.appropriate_for("verify")]

tests/test_04_key_jar.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -750,7 +750,7 @@ def test_inactive_verify_key(self):
750750
_jwt = factory(self.sjwt_b)
751751
self.alice_keyjar.return_issuer("Bob")[0].mark_all_as_inactive()
752752
keys = self.alice_keyjar.get_jwt_verify_keys(_jwt.jwt)
753-
assert len(keys) == 1
753+
assert len(keys) == 0
754754

755755

756756
def test_copy():

0 commit comments

Comments
 (0)