From 4df96ee513288d5485bac6fa0b7a9d5f6711c42d Mon Sep 17 00:00:00 2001 From: Kip Parker Date: Wed, 12 Feb 2025 16:47:27 +0000 Subject: [PATCH] Use correct function for key retrieval in resource provenance code --- resource/api/provenance.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/resource/api/provenance.py b/resource/api/provenance.py index 1c4b4c1..a1c1456 100644 --- a/resource/api/provenance.py +++ b/resource/api/provenance.py @@ -37,8 +37,7 @@ def create_provenance_records( signer_edp_certs = x509.load_pem_x509_certificates( get_certificate(conf.SIGNING_BUNDLE) ) - with open(conf.SIGNING_KEY, "rb") as key_file: - private_key = serialization.load_pem_private_key(key_file.read(), password=None) + private_key = get_key(conf.SIGNING_KEY) signer_edp = SignerInMemory( certificate_provider, signer_edp_certs, # list containing certificate and issuer chain