Ensure the openssl and cryptography work under python3. (#438)

This commit is contained in:
kevgliss
2016-10-09 00:06:15 -07:00
committed by GitHub
parent a19c918c68
commit 72a390c563
4 changed files with 9 additions and 6 deletions

View File

@ -887,7 +887,7 @@ class CertificateExport(AuthenticatedResource):
extension, passphrase, data = plugin.export(cert.body, cert.chain, cert.private_key, options)
# we take a hit in message size when b64 encoding
return dict(extension=extension, passphrase=passphrase, data=base64.b64encode(data))
return dict(extension=extension, passphrase=passphrase, data=base64.b64encode(data).decode('utf-8'))
api.add_resource(CertificatesList, '/certificates', endpoint='certificates')