request_certificate
Description:
Emitted during the msg
's connection TLS handshake when tls_connection
requests a certificate from the client.
You can set the client certificate by calling [method@Message.set_tls_client_certificate] and returning true. It's possible to handle the request asynchornously by returning true and call [ method@Message.set_tls_client_certificate] later once the certificate is available. Note that this signal is not emitted if [ property@Session:tls-interaction] was set, or if [method@Message.set_tls_client_certificate] was called before the connection TLS handshake started.
Parameters:
tls_connection |
Returns:
true to handle the request, or false to make the connection fail with g_tls_error_certificate_required. |