Store current TLS certificate fingerpint in memory for reconnect

This commit is contained in:
James Booth
2015-11-09 20:57:26 +00:00
parent b3737b225f
commit 4cbfb88814
4 changed files with 47 additions and 0 deletions

View File

@@ -50,6 +50,12 @@ TLSCertificate* tlscerts_new(const char *const fingerprint, const char *const do
const char *const organisation, const char *const email,
const char *const notbefore, const char *const notafter);
void tlscerts_set_current(const char *const fp);
char* tlscerts_get_current(void);
void tlscerts_clear_current(void);
gboolean tlscerts_exists(const char *const fingerprint);
void tlscerts_add(TLSCertificate *cert);