aboutsummaryrefslogtreecommitdiff
path: root/scripts/rpki/https.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/rpki/https.py')
-rw-r--r--scripts/rpki/https.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/scripts/rpki/https.py b/scripts/rpki/https.py
index 01b7849e..238c794d 100644
--- a/scripts/rpki/https.py
+++ b/scripts/rpki/https.py
@@ -25,9 +25,8 @@ class CertInfo(object):
def __init__(self, myname=None):
if myname is not None:
- f = open(self.cert_dir + myname + "-EE.key", "r")
- self.privateKey = tlslite.api.parsePEMKey(f.read(), private=True)
- f.close()
+ keypair = rpki.x509.RSA_Keypair(PEM_file = self.cert_dir+myname+"-EE.key")
+ self.privateKey = keypair.get_tlslite()
chain = rpki.x509.X509_chain()
chain.load_from_PEM(glob.glob(self.cert_dir + myname + "-*.cer"))