We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 739191d commit f2e8c0eCopy full SHA for f2e8c0e
src/xmlsec/crypto.py
@@ -358,6 +358,8 @@ def _get_cert_by_fp(self, fp):
358
359
def _cert_fingerprint(cert_pem):
360
if "-----BEGIN CERTIFICATE" in cert_pem:
361
+ if isinstance(cert_pem, six.text_type):
362
+ cert_pem = cert_pem.encode()
363
cert = load_pem_x509_certificate(cert_pem, backend=default_backend())
364
else:
365
cert = load_der_x509_certificate(base64.standard_b64decode(cert_pem), backend=default_backend())
0 commit comments