~ubuntu-branches/ubuntu/edgy/libsoup/edgy-updates

« back to all changes in this revision

Viewing changes to docs/reference/html/libsoup-soup-ssl.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2006-03-11 15:53:09 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20060311155309-4ei0gqzv59bqlk04
Tags: 2.2.91-1ubuntu1
* Sync with Debian
* debian/patches/02_xmlrpc_pointer.patch,
  debian/patches/03_xmlrpc_array.patch:
  - patches for the xmlrpc code

Show diffs side-by-side

added added

removed removed

Lines of Context:
53
53
</pre>
54
54
</div>
55
55
<div class="refsect1" lang="en">
56
 
<a name="id2594875"></a><h2>Description</h2>
 
56
<a name="id2594945"></a><h2>Description</h2>
57
57
<p>
58
58
 
59
59
</p>
60
60
</div>
61
61
<div class="refsect1" lang="en">
62
 
<a name="id2594887"></a><h2>Details</h2>
 
62
<a name="id2594956"></a><h2>Details</h2>
63
63
<div class="refsect2" lang="en">
64
 
<a name="id2594893"></a><h3>
 
64
<a name="id2594962"></a><h3>
65
65
<a name="SoupSSLType"></a>enum SoupSSLType</h3>
66
 
<a class="indexterm" name="id2594903"></a><pre class="programlisting">typedef enum {
 
66
<a class="indexterm" name="id2594972"></a><pre class="programlisting">typedef enum {
67
67
        SOUP_SSL_TYPE_CLIENT = 0,
68
68
        SOUP_SSL_TYPE_SERVER
69
69
} SoupSSLType;
93
93
</div>
94
94
<hr>
95
95
<div class="refsect2" lang="en">
96
 
<a name="id2589247"></a><h3>
 
96
<a name="id2589269"></a><h3>
97
97
<a name="soup-ssl-get-client-credentials"></a>soup_ssl_get_client_credentials ()</h3>
98
 
<a class="indexterm" name="id2589256"></a><pre class="programlisting">gpointer    soup_ssl_get_client_credentials (const char *ca_file);</pre>
 
98
<a class="indexterm" name="id2589278"></a><pre class="programlisting">gpointer    soup_ssl_get_client_credentials (const char *ca_file);</pre>
99
99
<p>
100
100
Creates an opaque client credentials object which can later be
101
101
passed to <a href="libsoup-soup-ssl.html#soup-ssl-wrap-iochannel"><code class="function">soup_ssl_wrap_iochannel()</code></a>.
129
129
</div>
130
130
<hr>
131
131
<div class="refsect2" lang="en">
132
 
<a name="id2589353"></a><h3>
 
132
<a name="id2589375"></a><h3>
133
133
<a name="soup-ssl-free-client-credentials"></a>soup_ssl_free_client_credentials ()</h3>
134
 
<a class="indexterm" name="id2589364"></a><pre class="programlisting">void        soup_ssl_free_client_credentials
 
134
<a class="indexterm" name="id2589384"></a><pre class="programlisting">void        soup_ssl_free_client_credentials
135
135
                                            (gpointer creds);</pre>
136
136
<p>
137
137
Frees <em class="parameter"><code>client_creds</code></em>.</p>
151
151
</div>
152
152
<hr>
153
153
<div class="refsect2" lang="en">
154
 
<a name="id2589431"></a><h3>
 
154
<a name="id2589451"></a><h3>
155
155
<a name="soup-ssl-get-server-credentials"></a>soup_ssl_get_server_credentials ()</h3>
156
 
<a class="indexterm" name="id2589442"></a><pre class="programlisting">gpointer    soup_ssl_get_server_credentials (const char *cert_file,
 
156
<a class="indexterm" name="id2589462"></a><pre class="programlisting">gpointer    soup_ssl_get_server_credentials (const char *cert_file,
157
157
                                             const char *key_file);</pre>
158
158
<p>
159
159
Creates an opaque server credentials object which can later be
190
190
</div>
191
191
<hr>
192
192
<div class="refsect2" lang="en">
193
 
<a name="id2577146"></a><h3>
 
193
<a name="id2589572"></a><h3>
194
194
<a name="soup-ssl-free-server-credentials"></a>soup_ssl_free_server_credentials ()</h3>
195
 
<a class="indexterm" name="id2577157"></a><pre class="programlisting">void        soup_ssl_free_server_credentials
 
195
<a class="indexterm" name="id2589582"></a><pre class="programlisting">void        soup_ssl_free_server_credentials
196
196
                                            (gpointer creds);</pre>
197
197
<p>
198
198
Frees <em class="parameter"><code>server_creds</code></em>.</p>
212
212
</div>
213
213
<hr>
214
214
<div class="refsect2" lang="en">
215
 
<a name="id2577224"></a><h3>
 
215
<a name="id2589650"></a><h3>
216
216
<a name="soup-ssl-wrap-iochannel"></a>soup_ssl_wrap_iochannel ()</h3>
217
 
<a class="indexterm" name="id2577233"></a><pre class="programlisting">GIOChannel* soup_ssl_wrap_iochannel         (GIOChannel *sock,
 
217
<a class="indexterm" name="id2589850"></a><pre class="programlisting">GIOChannel* soup_ssl_wrap_iochannel         (GIOChannel *sock,
218
218
                                             <a href="libsoup-soup-ssl.html#SoupSSLType">SoupSSLType</a> type,
219
219
                                             const char *remote_host,
220
220
                                             gpointer credentials);</pre>
263
263
</div>
264
264
<hr>
265
265
<div class="refsect2" lang="en">
266
 
<a name="id2577392"></a><h3>
 
266
<a name="id2590009"></a><h3>
267
267
<a name="SOUP-SSL-ERROR:CAPS"></a>SOUP_SSL_ERROR</h3>
268
 
<a class="indexterm" name="id2577403"></a><pre class="programlisting">#define SOUP_SSL_ERROR soup_ssl_error_quark()
 
268
<a class="indexterm" name="id2590019"></a><pre class="programlisting">#define SOUP_SSL_ERROR soup_ssl_error_quark()
269
269
</pre>
270
270
<p>
271
271
 
273
273
</div>
274
274
<hr>
275
275
<div class="refsect2" lang="en">
276
 
<a name="id2577419"></a><h3>
 
276
<a name="id2590035"></a><h3>
277
277
<a name="soup-ssl-error-quark"></a>soup_ssl_error_quark ()</h3>
278
 
<a class="indexterm" name="id2577428"></a><pre class="programlisting">GQuark      soup_ssl_error_quark            (void);</pre>
 
278
<a class="indexterm" name="id2590044"></a><pre class="programlisting">GQuark      soup_ssl_error_quark            (void);</pre>
279
279
<p>
280
280
</p>
281
281
<p>
293
293
</div>
294
294
<hr>
295
295
<div class="refsect2" lang="en">
296
 
<a name="id2577474"></a><h3>
 
296
<a name="id2590090"></a><h3>
297
297
<a name="SoupSocketError"></a>enum SoupSocketError</h3>
298
 
<a class="indexterm" name="id2577484"></a><pre class="programlisting">typedef enum {
 
298
<a class="indexterm" name="id2590100"></a><pre class="programlisting">typedef enum {
299
299
        SOUP_SSL_ERROR_HANDSHAKE_NEEDS_READ,
300
300
        SOUP_SSL_ERROR_HANDSHAKE_NEEDS_WRITE,
301
301
        SOUP_SSL_ERROR_CERTIFICATE,