also store PEM in TLSCertificate

Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
This commit is contained in:
Steffen Jaeckel
2022-03-21 14:34:15 +01:00
parent 44e65f3089
commit 7c56eac154
3 changed files with 12 additions and 5 deletions

View File

@@ -65,13 +65,14 @@ typedef struct tls_cert_t
char* fingerprint;
char* key_alg;
char* signature_alg;
char* pem;
} TLSCertificate;
void tlscerts_init(void);
TLSCertificate* tlscerts_new(const char* const fingerprint, int version, const char* const serialnumber, const char* const subjectname,
const char* const issuername, const char* const notbefore, const char* const notafter,
const char* const key_alg, const char* const signature_alg);
const char* const key_alg, const char* const signature_alg, const char* const pem);
void tlscerts_set_current(const char* const fp);