| Top |  |  |  |  | 
| CamelCert * | camel_cert_new () | 
| CamelCert * | camel_cert_ref () | 
| void | camel_cert_unref () | 
| gboolean | camel_cert_load_cert_file () | 
| gboolean | camel_cert_save_cert_file () | 
| CamelCertDB * | camel_certdb_new () | 
| void | camel_certdb_set_default () | 
| CamelCertDB * | camel_certdb_get_default () | 
| void | camel_certdb_set_filename () | 
| gint | camel_certdb_load () | 
| gint | camel_certdb_save () | 
| void | camel_certdb_touch () | 
| CamelCert * | camel_certdb_get_host () | 
| void | camel_certdb_put () | 
| void | camel_certdb_remove_host () | 
| void | camel_certdb_clear () | 
| GSList * | camel_certdb_list_certs () | 
gboolean camel_cert_save_cert_file (CamelCert *cert,const GByteArray *der_data,GError **error);
void camel_certdb_set_filename (CamelCertDB *certdb,const gchar *filename);
CamelCert * camel_certdb_get_host (CamelCertDB *certdb,const gchar *hostname,const gchar *fingerprint);
FIXME Document me!
Since: 3.6
void camel_certdb_put (CamelCertDB *certdb,CamelCert *cert);
FIXME Document me!
Since: 3.6
void camel_certdb_remove_host (CamelCertDB *certdb,const gchar *hostname,const gchar *fingerprint);
FIXME Document me!
Since: 3.6
GSList *
camel_certdb_list_certs (CamelCertDB *certdb);
Gathers a list of known certificates. Each certificate in the returned GSList
is referenced, thus unref it with camel_cert_unref() when done with it, the same
as free the list itself.
 Newly allocated list of
referenced CamelCert-s, which are stored in the certdb
. 
[transfer full][element-type CamelCert]
Since: 3.16