| Top |
| CamelCert * | camel_cert_new () |
| void | 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 () |
| GSList * | camel_certdb_list_certs () |
| void | camel_certdb_remove_host () |
| void | camel_certdb_clear () |
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
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.
(element-type CamelCert): Newly allocated list of
referenced CamelCert-s, which are stored in the certdb
.
[transfer full]
Since: 3.16
void camel_certdb_remove_host (CamelCertDB *certdb,const gchar *hostname,const gchar *fingerprint);
FIXME Document me!
Since: 3.6