We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d7566ff commit f30e8e6Copy full SHA for f30e8e6
1 file changed
tests/test_2_jwk.py
@@ -294,6 +294,24 @@ def test_keys():
294
assert len(keyl['ec']) == 1
295
296
297
+def test_get_key():
298
+ ec_key = generate_private_key(NIST2SEC['P-256'], default_backend())
299
+ asym_private_key = ECKey(key=ec_key)
300
+ asym_public_key = ECKey(key=asym_private_key.key.public_key())
301
+ sym_key = SYMKey(key='mekmitasdigoat', kid='xyzzy')
302
+
303
+ asym_private_key.get_key(private=True)
304
+ asym_private_key.get_key(private=False)
305
306
+ with pytest.raises(ValueError):
307
+ asym_public_key.get_key(private=True)
308
+ asym_public_key.get_key(private=False)
309
310
+ sym_key.get_key(private=True)
311
312
+ sym_key.get_key(private=False)
313
314
315
def test_private_key_from_jwk():
316
keys = []
317
0 commit comments