doc: add GTlsInteractionClass
authorXavier Claessens <xavier.claessens@collabora.com>
Wed, 3 Jun 2015 14:18:36 +0000 (10:18 -0400)
committerXavier Claessens <xavier.claessens@collabora.com>
Wed, 3 Jun 2015 14:19:02 +0000 (10:19 -0400)
https://bugzilla.gnome.org/show_bug.cgi?id=750344

docs/reference/gio/gio-sections.txt
gio/gtlsinteraction.c

index 4a2c942..c8baec4 100644 (file)
@@ -3755,6 +3755,7 @@ GTlsPasswordPrivate
 GTlsInteraction
 GTlsInteractionResult
 GTlsCertificateRequestFlags
+GTlsInteractionClass
 g_tls_interaction_invoke_ask_password
 g_tls_interaction_invoke_request_certificate
 g_tls_interaction_ask_password
@@ -3764,7 +3765,6 @@ g_tls_interaction_request_certificate
 g_tls_interaction_request_certificate_async
 g_tls_interaction_request_certificate_finish
 <SUBSECTION Standard>
-GTlsInteractionClass
 G_IS_TLS_INTERACTION
 G_IS_TLS_INTERACTION_CLASS
 G_TYPE_TLS_INTERACTION
index ba94fe1..2538237 100644 (file)
  *     If the implementation returns %G_TLS_INTERACTION_HANDLED, then the
  *     password argument of the async method should have been filled in by using
  *     g_tls_password_set_value() or a similar function.
+ * @request_certificate: ask for a certificate synchronously. If the
+ *     implementation returns %G_TLS_INTERACTION_HANDLED, then the connection
+ *     argument should have been filled in by using
+ *     g_tls_connection_set_certificate().
+ * @request_certificate_async: ask for a certificate asyncronously.
+ * @request_certificate_finish: complete operation to ask for a certificate
+ *     asynchronously. If the implementation returns %G_TLS_INTERACTION_HANDLED,
+ *     then the connection argument of the async method should have been
+ *     filled in by using g_tls_connection_set_certificate().
  *
  * The class for #GTlsInteraction. Derived classes implement the various
  * virtual interaction methods to handle TLS interactions.