# coding: utf-8
-# PyDERASN -- Python ASN.1 DER codec with abstract structures
+# PyDERASN -- Python ASN.1 DER/CER/BER codec with abstract structures
# Copyright (C) 2017-2020 Sergey Matveev <stargrave@stargrave.org>
#
# This program is free software: you can redistribute it and/or modify
))
cms_path = self.tmpfile()
with io_open(cms_path, "wb") as fd:
- ci.encode_cer(writer=fd.write)
+ ci.encode_cer(fd.write)
self.verify(cert_path, cms_path)
fd = open(cms_path, "rb")
raw = memoryview(fd.read()) if PY2 else file_mmaped(fd)
))
eci_path = self.tmpfile()
with open(eci_path, "wb") as fd:
- OctetString(eci["eContent"]).encode_cer(writer=fd.write)
+ OctetString(eci["eContent"]).encode_cer(fd.write)
print("ECI file written", time() - start)
eci_fd = open(eci_path, "rb")
eci_raw = file_mmaped(eci_fd)
))
cms_path = self.tmpfile()
with io_open(cms_path, "wb") as fd:
- ci.encode_cer(writer=fd.write)
+ ci.encode_cer(fd.write)
print("CMS written", time() - start)
self.verify(cert_path, cms_path)