1 <!-- ##### SECTION ./tmpl/soup-auth-basic.sgml:Long_Description ##### -->
3 This implements the Basic HTTP Authentication mechanism, as described
4 in RFC 2617. It is created automatically by #SoupSession when needed.
8 <!-- ##### SECTION ./tmpl/soup-auth-basic.sgml:See_Also ##### -->
14 <!-- ##### SECTION ./tmpl/soup-auth-basic.sgml:Short_Description ##### -->
15 HTTP Basic Authentication
18 <!-- ##### SECTION ./tmpl/soup-auth-basic.sgml:Title ##### -->
22 <!-- ##### SECTION ./tmpl/soup-auth-digest.sgml:Long_Description ##### -->
24 This implements the Digest HTTP Authentication mechanism, as described
25 in RFC 2617. It is created automatically by #SoupSession when needed.
29 <!-- ##### SECTION ./tmpl/soup-auth-digest.sgml:See_Also ##### -->
35 <!-- ##### SECTION ./tmpl/soup-auth-digest.sgml:Short_Description ##### -->
36 HTTP Digest Authentication
39 <!-- ##### SECTION ./tmpl/soup-auth-digest.sgml:Title ##### -->
43 <!-- ##### SECTION ./tmpl/soup-md5-utils.sgml:Long_Description ##### -->
49 <!-- ##### SECTION ./tmpl/soup-md5-utils.sgml:See_Also ##### -->
55 <!-- ##### SECTION ./tmpl/soup-md5-utils.sgml:Short_Description ##### -->
59 <!-- ##### SECTION ./tmpl/soup-md5-utils.sgml:Title ##### -->
63 <!-- ##### SECTION ./tmpl/soup-message-filter.sgml.sgml:Long_Description ##### -->
69 <!-- ##### SECTION ./tmpl/soup-message-filter.sgml.sgml:See_Also ##### -->
75 <!-- ##### SECTION ./tmpl/soup-message-filter.sgml.sgml:Short_Description ##### -->
79 <!-- ##### SECTION ./tmpl/soup-message-filter.sgml.sgml:Stability_Level ##### -->
83 <!-- ##### SECTION ./tmpl/soup-message-filter.sgml.sgml:Title ##### -->
84 Soup Miscellaneous Utilities
87 <!-- ##### SECTION ./tmpl/soup-message-private.sgml:Long_Description ##### -->
93 <!-- ##### SECTION ./tmpl/soup-message-private.sgml:See_Also ##### -->
99 <!-- ##### SECTION ./tmpl/soup-message-private.sgml:Short_Description ##### -->
103 <!-- ##### SECTION ./tmpl/soup-message-private.sgml:Title ##### -->
107 <!-- ##### SECTION ./tmpl/soup-message-queue.sgml:Long_Description ##### -->
109 #SoupMessageQueue maintains the queue of pending messages in a
114 <!-- ##### SECTION ./tmpl/soup-message-queue.sgml:See_Also ##### -->
120 <!-- ##### SECTION ./tmpl/soup-message-queue.sgml:Short_Description ##### -->
124 <!-- ##### SECTION ./tmpl/soup-message-queue.sgml:Title ##### -->
128 <!-- ##### SECTION ./tmpl/soup-server-auth.sgml:Long_Description ##### -->
134 <!-- ##### SECTION ./tmpl/soup-server-auth.sgml:See_Also ##### -->
140 <!-- ##### SECTION ./tmpl/soup-server-auth.sgml:Short_Description ##### -->
141 Server-side authentication structures
144 <!-- ##### SECTION ./tmpl/soup-server-auth.sgml:Title ##### -->
148 <!-- ##### ENUM SoupAuthType ##### -->
153 @SOUP_AUTH_TYPE_BASIC:
154 @SOUP_AUTH_TYPE_DIGEST:
156 <!-- ##### ENUM SoupDigestAlgorithm ##### -->
162 @SOUP_ALGORITHM_MD5_SESS:
164 <!-- ##### STRUCT SoupMD5Context ##### -->
170 <!-- ##### USER_FUNCTION SoupMessageGetHeadersFn ##### -->
180 <!-- ##### USER_FUNCTION SoupMessageParseHeadersFn ##### -->
193 <!-- ##### TYPEDEF SoupMessageQueue ##### -->
199 <!-- ##### STRUCT SoupMessageQueueIter ##### -->
205 <!-- ##### STRUCT SoupServerAuthBasic ##### -->
214 <!-- ##### USER_FUNCTION SoupServerAuthCallbackFn ##### -->
225 <!-- ##### STRUCT SoupServerAuthContext ##### -->
234 <!-- ##### STRUCT SoupServerAuthDigest ##### -->
251 <!-- ##### FUNCTION soup_md5_final ##### -->
259 <!-- ##### FUNCTION soup_md5_final_hex ##### -->
267 <!-- ##### FUNCTION soup_md5_init ##### -->
274 <!-- ##### FUNCTION soup_md5_update ##### -->
283 <!-- ##### FUNCTION soup_message_cleanup_response ##### -->
290 <!-- ##### FUNCTION soup_message_finished ##### -->
297 <!-- ##### FUNCTION soup_message_got_body ##### -->
304 <!-- ##### FUNCTION soup_message_got_chunk ##### -->
311 <!-- ##### FUNCTION soup_message_got_headers ##### -->
318 <!-- ##### FUNCTION soup_message_got_informational ##### -->
325 <!-- ##### FUNCTION soup_message_io_client ##### -->
336 <!-- ##### FUNCTION soup_message_io_server ##### -->
347 <!-- ##### FUNCTION soup_message_queue_append ##### -->
355 <!-- ##### FUNCTION soup_message_queue_destroy ##### -->
362 <!-- ##### FUNCTION soup_message_queue_first ##### -->
371 <!-- ##### FUNCTION soup_message_queue_free_iter ##### -->
379 <!-- ##### FUNCTION soup_message_queue_new ##### -->
386 <!-- ##### FUNCTION soup_message_queue_next ##### -->
395 <!-- ##### FUNCTION soup_message_queue_remove ##### -->
404 <!-- ##### FUNCTION soup_message_queue_remove_message ##### -->
412 <!-- ##### FUNCTION soup_message_restarted ##### -->
419 <!-- ##### FUNCTION soup_message_run_handlers ##### -->
427 <!-- ##### FUNCTION soup_message_wrote_body ##### -->
434 <!-- ##### FUNCTION soup_message_wrote_chunk ##### -->
441 <!-- ##### FUNCTION soup_message_wrote_headers ##### -->
448 <!-- ##### FUNCTION soup_message_wrote_informational ##### -->
455 <!-- ##### FUNCTION soup_server_auth_check_passwd ##### -->
464 <!-- ##### FUNCTION soup_server_auth_context_challenge ##### -->
473 <!-- ##### FUNCTION soup_server_auth_free ##### -->
480 <!-- ##### FUNCTION soup_server_auth_get_user ##### -->
488 <!-- ##### FUNCTION soup_server_auth_new ##### -->