Method
GioTlsConnectionset_database
since: 2.30
Description
Sets the certificate database that is used to verify peer certificates.
This is set to the default database by default. See
g_tls_backend_get_default_database(). If set to NULL, then
peer certificate validation will always set the
G_TLS_CERTIFICATE_UNKNOWN_CA error (meaning
GTlsConnection::accept-certificate will always be emitted on
client-side connections, unless that bit is not set in
GTlsClientConnection:validation-flags).
There are nonintuitive security implications when using a non-default
database. See GTlsConnection:database for details.
Available since: 2.30
| Sets property | Gio.TlsConnection:database |
Parameters
database-
Type:
GTlsDatabaseA
GTlsDatabase.The argument can be NULL.The data is owned by the caller of the method.