TlsDatabase


Object Hierarchy:

GLib.TlsDatabase GLib.TlsDatabase GLib.TlsDatabase GLib.Object GLib.Object GLib.Object->GLib.TlsDatabase

Description:

[ CCode ( type_id = "g_tls_database_get_type ()" ) ]
[ Version ( since = "2.30" ) ]
public abstract class TlsDatabase : Object

`GTlsDatabase` is used to look up certificates and other information from a certificate or key store.

It is an abstract base class which TLS library specific subtypes override.

A `GTlsDatabase` may be accessed from multiple threads by the TLS backend. All implementations are required to be fully thread-safe.

Most common client applications will not directly interact with `GTlsDatabase`. It is used internally by [class@Gio.TlsConnection].

Required by:

Namespace: GLib
Package: gio-2.0

Content:

Constants:

Creation methods:

Methods:

Inherited Members: