Credential serializer, added zip and tar.gz serialization
Description of changes
Methods added to CredentialSerializer class to support zip and tar.gz files containing PEM files.
The private key can either be stored as PKCS#1 or PKCS#8 (default).
[x] I certify that I have all necessary rights to publish this contribution under the MIT license. I agree to the Trustpoint CLA and have added my name to the AUTHORS.md file.
Credential serializer, added zip and tar.gz serialization
Description of changes Methods added to CredentialSerializer class to support zip and tar.gz files containing PEM files. The private key can either be stored as PKCS#1 or PKCS#8 (default).
Methods added: get_as_separate_pem_files(self, password: None | bytes = None, pkcs1: bool = False) -> tuple[bytes, bytes, bytes] as_pem_zip(self, password: None | bytes = None, pkcs1: bool = False) -> bytes as_pem_tar_gz(self, password: None | bytes = None, pkcs1: bool = False) -> bytes
Legal