DtlsConnection.setDatabase
void setDatabase(gio.tls_database.TlsDatabase database = null)Sets the certificate database that is used to verify peer certificates. This is set to the default database by default. See [gio.tls_backend.TlsBackend.getDefaultDatabase]. If set to null, then peer certificate validation will always set the [gio.types.TlsCertificateFlags.UnknownCa] error (meaning #GDtlsConnection::accept-certificate will always be emitted on client-side connections, unless that bit is not set in #GDtlsClientConnection:validation-flags).
There are nonintuitive security implications when using a non-default database. See #GDtlsConnection:database for details.
Parameters
database | a #GTlsDatabase |