summaryrefslogtreecommitdiff
path: root/gio/gtlsclientconnection.c
diff options
context:
space:
mode:
authorDan Winship <danw@gnome.org>2010-12-06 11:04:13 +0100
committerDan Winship <danw@gnome.org>2010-12-07 10:41:05 +0100
commit95cba183494a78ff16924e820c344e8c3fa0e7a6 (patch)
tree6eef9d70446ce207ce19dbfe97ffe74d65145d85 /gio/gtlsclientconnection.c
parentd6e94070ddb015e73573a620234a8929f8aaac16 (diff)
downloadglib-95cba183494a78ff16924e820c344e8c3fa0e7a6.tar.gz
Remove GTlsConnection::need-certificate
Trying to do this as a signal won't work well with either GTlsCertificateDB (in which case looking up a certificate in the db is a blocking/asynchronous act) or session resumption support (in which case the certificate or lack thereof is part of the session definition and so needs to be known immediately). Make the caller use g_tls_connection_set_certificate() ahead of time (or when retrying) instead.
Diffstat (limited to 'gio/gtlsclientconnection.c')
-rw-r--r--gio/gtlsclientconnection.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gio/gtlsclientconnection.c b/gio/gtlsclientconnection.c
index 1faea96d4..44aa297da 100644
--- a/gio/gtlsclientconnection.c
+++ b/gio/gtlsclientconnection.c
@@ -131,8 +131,7 @@ g_tls_client_connection_default_init (GTlsClientConnectionInterface *iface)
* A list of the distinguished names of the Certificate Authorities
* that the server will accept client certificates signed by. If the
* server requests a client certificate during the handshake, then
- * this property will be set by the time the
- * #GTlsConnection::need-certificate signal is emitted.
+ * this property will be set after the handshake completes.
*
* Since: 2.28
*/