forked from elmau/empresa-libre
Fix add backend in cert
This commit is contained in:
commit
e678083eea
|
@ -223,7 +223,8 @@ class SATCertificate(object):
|
||||||
path.write_text(obj.key_enc)
|
path.write_text(obj.key_enc)
|
||||||
args = f'openssl rsa -inform PEM -outform PEM -in "{str(path)}" -passin pass:{token}'
|
args = f'openssl rsa -inform PEM -outform PEM -in "{str(path)}" -passin pass:{token}'
|
||||||
pem = subprocess.check_output(args, shell=True).decode()
|
pem = subprocess.check_output(args, shell=True).decode()
|
||||||
key = serialization.load_pem_private_key(pem.encode(), password=None)
|
key = serialization.load_pem_private_key(
|
||||||
|
pem.encode(), password=None, default_backend())
|
||||||
|
|
||||||
digest = hashes.Hash(hashes.SHA512(), default_backend())
|
digest = hashes.Hash(hashes.SHA512(), default_backend())
|
||||||
digest.update(obj.rfc.encode())
|
digest.update(obj.rfc.encode())
|
||||||
|
|
Loading…
Reference in New Issue