blob: 0cf2798223fe4262640aef76d88976b4bd2e3448 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
import os
from collections import namedtuple
from pathlib import Path
ASSET_DIR = Path(os.path.dirname(os.path.realpath(__file__)))
PRIVATE_RSA_KEY_PATH = ASSET_DIR / 'test_id_rsa'
PUBLIC_RSA_KEY_PATH = ASSET_DIR / 'test_id_rsa.pub'
def get_test_rsa_keypair():
with PUBLIC_RSA_KEY_PATH.open() as public_file:
public_key = public_file.read()
with PRIVATE_RSA_KEY_PATH.open() as private_file:
private_key = private_file.read()
KeyPair = namedtuple('KeyPair', 'public_rsa_key private_rsa_key')
return KeyPair(public_key, private_key)
|