| Top |
GTlsServerConnection is the server-side subclass of GTlsConnection, representing a server-side TLS connection.
GIOStream * g_tls_server_connection_new (GIOStream *base_io_stream,GTlsCertificate *certificate,GError **error);
Creates a new GTlsServerConnection wrapping base_io_stream
(which
must have pollable input and output streams).
Since 2.28
typedef struct _GTlsServerConnection GTlsServerConnection;
TLS server-side connection. This is the server-side implementation of a GTlsConnection.
Since 2.28
struct GTlsServerConnectionInterface {
GTypeInterface g_iface;
};
vtable for a GTlsServerConnection implementation.
Since 2.26
“authentication-mode” property“authentication-mode” GTlsAuthenticationMode
The GTlsAuthenticationMode for the server. This can be changed
before calling g_tls_connection_handshake() if you want to
rehandshake with a different mode from the initial handshake.
Flags: Read / Write
Default value: G_TLS_AUTHENTICATION_NONE
Since 2.28