From 4e65a0b88171452eb8f4d75036230e70e0b9b5a4 Mon Sep 17 00:00:00 2001 From: Roland Hedberg Date: Thu, 2 Oct 2014 16:05:23 +0200 Subject: [PATCH] tpazderka: EOL replacement in certificate read. --- src/saml2/sigver.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/saml2/sigver.py b/src/saml2/sigver.py index c32136a..82c1a71 100644 --- a/src/saml2/sigver.py +++ b/src/saml2/sigver.py @@ -664,7 +664,8 @@ def read_cert_from_file(cert_file, cert_type): return "" if cert_type == "pem": - line = read_file(cert_file).split("\n") + line = open(cert_file).read().replace("\r\n", "\n").split("\n") + if line[0] == "-----BEGIN CERTIFICATE-----": line = line[1:] elif line[0] == "-----BEGIN PUBLIC KEY-----":