Ejemplo n.º 1
0
    def test_python_rsa_legacy_pem_invalid(self):
        with pytest.raises(JWKError) as excinfo:
            PurePythonRSAKey(_actually_invalid_private_key_pkcs8_pem(), ALGORITHMS.RS256)

        excinfo.match("Invalid private key encoding")
Ejemplo n.º 2
0
 def test_python_rsa_legacy_pem_read(self):
     key = PurePythonRSAKey(LEGACY_INVALID_PRIVATE_KEY_PKCS8_PEM, ALGORITHMS.RS256)
     new_pem = key.to_pem(pem_format="PKCS8")
     assert new_pem != LEGACY_INVALID_PRIVATE_KEY_PKCS8_PEM