fix PEM string

This commit is contained in:
Kenneth Kehl
2024-01-17 07:46:27 -08:00
parent f43fd3e21f
commit 4043e0dbaf
2 changed files with 5 additions and 2 deletions

View File

@@ -30,6 +30,7 @@ def _reformat_keystring(orig):
new_keystring = orig.replace("-----BEGIN PRIVATE KEY-----", "")
new_keystring = new_keystring.replace("-----END PRIVATE KEY-----", "")
new_keystring = new_keystring.strip()
new_keystring = new_keystring.replace(" ", "\n")
new_keystring = "\n".join(
["-----BEGIN PRIVATE KEY-----", new_keystring, "-----END PRIVATE KEY-----"]
)

View File

@@ -41,9 +41,11 @@ def test_render_sign_in_template_with_next_link_for_password_reset(client_reques
def test_reformat_keystring():
orig = "-----BEGIN PRIVATE KEY----- blahblahblah -----END PRIVATE KEY-----"
orig = "-----BEGIN PRIVATE KEY----- blah blah blah -----END PRIVATE KEY-----"
expected = """-----BEGIN PRIVATE KEY-----
blahblahblah
blah
blah
blah
-----END PRIVATE KEY-----
"""
reformatted = _reformat_keystring(orig)