| Top |  |  |  |  | 
| gchar * | known-hosts-file | Read / Write | 
| GtkWindow * | parent-window | Read / Write / Construct Only | 
| InfXmppManager * | xmpp-manager | Read / Write / Construct Only | 
InfGtkCertificateManager * inf_gtk_certificate_manager_new (GtkWindow *parent_window,InfXmppManager *xmpp_manager,const gchar *known_hosts_file);
Creates a new InfGtkCertificateManager. For each new client-side
InfXmppConnection in xmpp_manager
, the certificate manager will verify
the server's certificate.
If the certificate is contained in known_hosts_file
, then
the certificate is accepted automatically. Otherwise, the user is asked for
approval. If the user approves the certificate, then it is inserted into
the known_hosts_file
.
| parent_window | The GtkWindow to which to make certificate approval dialogs transient to. | |
| xmpp_manager | The InfXmppManager whose InfXmppConnections to manage the certificates for. | |
| known_hosts_file | Path pointing to a file that contains certificates of
known hosts, or  | 
“known-hosts-file” property“known-hosts-file” gchar *
File containing certificates of known hosts.
Flags: Read / Write
Default value: NULL
“parent-window” property“parent-window” GtkWindow *
The parent window for certificate approval dialogs.
Flags: Read / Write / Construct Only
“xmpp-manager” property“xmpp-manager” InfXmppManager *
The XMPP manager of registered connections.
Flags: Read / Write / Construct Only