| Top |
| 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 () |
| CamelCert * | camel_certdb_cert_new () |
| void | camel_certdb_cert_ref () |
| void | camel_certdb_cert_unref () |
| void | camel_certdb_clear () |
| const gchar * | camel_cert_get_string () |
| void | camel_cert_set_string () |
| #define | camel_cert_get_issuer() |
| #define | camel_cert_get_subject() |
| #define | camel_cert_get_hostname() |
| #define | camel_cert_get_fingerprint() |
| #define | camel_cert_set_issuer() |
| #define | camel_cert_set_subject() |
| #define | camel_cert_set_hostname() |
| #define | camel_cert_set_fingerprint() |
| CamelCertTrust | camel_cert_get_trust () |
| void | camel_cert_set_trust () |
| void | camel_certdb_lock () |
| void | camel_certdb_unlock () |
| enum | CamelCertDBFlags |
| struct | CamelCertDB |
| enum | CamelCertTrust |
| CamelCert | |
| enum | CamelCertDBLock |
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
const gchar * camel_cert_get_string (CamelCertDB *certdb,CamelCert *cert,gint string);
void camel_cert_set_string (CamelCertDB *certdb,CamelCert *cert,gint string,const gchar *value);
#define camel_cert_get_issuer(certdb,cert) camel_cert_get_string (certdb, cert, CAMEL_CERT_STRING_ISSUER)
#define camel_cert_get_subject(certdb,cert) camel_cert_get_string (certdb, cert, CAMEL_CERT_STRING_SUBJECT)
#define camel_cert_get_hostname(certdb,cert) camel_cert_get_string (certdb, cert, CAMEL_CERT_STRING_HOSTNAME)
#define camel_cert_get_fingerprint(certdb,cert) camel_cert_get_string (certdb, cert, CAMEL_CERT_STRING_FINGERPRINT)
#define camel_cert_set_issuer(certdb,cert,issuer) camel_cert_set_string (certdb, cert, CAMEL_CERT_STRING_ISSUER, issuer)
#define camel_cert_set_subject(certdb,cert,subject) camel_cert_set_string (certdb, cert, CAMEL_CERT_STRING_SUBJECT, subject)
#define camel_cert_set_hostname(certdb,cert,hostname) camel_cert_set_string (certdb, cert, CAMEL_CERT_STRING_HOSTNAME, hostname)
#define camel_cert_set_fingerprint(certdb,cert,fingerprint) camel_cert_set_string (certdb, cert, CAMEL_CERT_STRING_FINGERPRINT, fingerprint)
void camel_cert_set_trust (CamelCertDB *certdb,CamelCert *cert,CamelCertTrust trust);
void camel_certdb_lock (CamelCertDB *certdb,CamelCertDBLock lock);
Locks certdb
's lock
. Unlock it with camel_certdb_unlock().
Since 2.32
void camel_certdb_unlock (CamelCertDB *certdb,CamelCertDBLock lock);
Unlocks certdb
's lock
, previously locked with camel_certdb_lock().
Since 2.32