We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d7590ba commit 130a30aCopy full SHA for 130a30a
tests/test_02_jwk.py
@@ -678,6 +678,11 @@ def test_key_init():
678
with pytest.raises(JWKException):
679
_ = SYMKey(k=b64e(secret3a), key=secret3b, alg="HS256")
680
681
+ # init with both matching (k as str) - should succeed
682
+ secret4 = os.urandom(16)
683
+ k4 = SYMKey(k=b64e(secret4).decode("utf-8"), key=secret4, alg="HS256")
684
+ assert k4.k == b64e(secret4) or bytes(k4.k) == b64e(secret4)
685
+
686
687
def test_key_ops():
688
sk = SYMKey(
0 commit comments