Exemple #1
0
def get_client_public_key_string(patient_id, study_id) -> str:
    """Grabs a user's public key string from s3."""
    key_string = s3_retrieve("keys/" + patient_id + "_public", study_id)
    return prepare_X509_key_for_java(key_string).decode()
Exemple #2
0
def get_client_public_key_string(patient_id, study_id):
    """Grabs a user's public key string from s3."""
    key_pair_paths = construct_s3_key_paths(study_id, patient_id)
    key_string = s3_retrieve(key_pair_paths['public'], study_id, raw_path=True)
    return encryption.prepare_X509_key_for_java(key_string)