Package org.gnome.gio

Class TlsDatabase

java.lang.Object
All Implemented Interfaces:
Proxy
Direct Known Subclasses:
TlsDatabase.TlsDatabaseImpl, TlsFileDatabase.TlsFileDatabaseImpl

@Generated("io.github.jwharm.JavaGI") public abstract class TlsDatabase extends GObject
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 TlsConnection.