Class
CamelCertDB
Instance methods
camel_certdb_list_certs
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.
since: 3.16
camel_certdb_put
Puts a certificate to the database. In case there exists a certificate
with the same hostname and fingerprint, then it is replaced. This adds
its own reference on the cert
.
since: 3.6
camel_certdb_remove_host
Removes a certificate identified by the hostname
and fingerprint
.
since: 3.6
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Class structure
struct CamelCertDBClass {
GObjectClass parent_class;
gint (* header_load) (
CamelCertDB* certdb,
FILE* istream
);
gint (* header_save) (
CamelCertDB* certdb,
FILE* ostream
);
CamelCert* (* cert_load) (
CamelCertDB* certdb,
FILE* istream
);
gint (* cert_save) (
CamelCertDB* certdb,
CamelCert* cert,
FILE* ostream
);
None reserved;
}
No description available.
Class members
parent_class: GObjectClass
- No description available.
header_load: gint (* header_load) ( CamelCertDB* certdb, FILE* istream )
- No description available.
header_save: gint (* header_save) ( CamelCertDB* certdb, FILE* ostream )
- No description available.
cert_load: CamelCert* (* cert_load) ( CamelCertDB* certdb, FILE* istream )
- No description available.
cert_save: gint (* cert_save) ( CamelCertDB* certdb, CamelCert* cert, FILE* ostream )
- No description available.
reserved: None
- No description available.