MCPcopy
hub / github.com/authlib/authlib / test_okp_key_generate_pem

Function test_okp_key_generate_pem

tests/jose/test_jwk.py:216–227  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

214
215
216def test_okp_key_generate_pem():
217 with pytest.raises(ValueError):
218 OKPKey.generate_key("invalid")
219
220 key1 = OKPKey.generate_key("Ed25519", is_private=True)
221 assert b"PRIVATE" in key1.as_pem(is_private=True)
222 assert b"PUBLIC" in key1.as_pem(is_private=False)
223
224 key2 = OKPKey.generate_key("X25519", is_private=False)
225 with pytest.raises(ValueError):
226 key2.as_pem(True)
227 assert b"PUBLIC" in key2.as_pem(is_private=False)
228
229
230def test_jwk_generate_keys():

Callers

nothing calls this directly

Calls 2

as_pemMethod · 0.80
generate_keyMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…