Annotation of libwww/Library/src/HTAABrow.html, revision 2.26
2.1 luotonen 1: <HEAD>
2.23 frystyk 2: <TITLE>W3C Reference Library libwww Client Side Authentication Challenges and Credentials</TITLE>
2.25 frystyk 3: <!-- Changed by: Henrik Frystyk Nielsen, 7-Jul-1996 -->
2.1 luotonen 4: </HEAD>
5: <BODY>
2.8 frystyk 6:
2.22 frystyk 7: <H1>Client Side Authentication Challenges and Credentials</H1>
2.1 luotonen 8:
2.8 frystyk 9: <PRE>
10: /*
2.12 frystyk 11: ** (c) COPYRIGHT MIT 1995.
2.8 frystyk 12: ** Please first read the full copyright statement in the file COPYRIGH.
13: */
14: </PRE>
15:
2.22 frystyk 16: Contains code for parsing challenges and creating credentials for
17: basic and digest authentication schemes. See also the HTAAUtil module
18: for how to handle other authentication schemes. You don't have to use
19: this code at all if you better like to use your own functions for
20: parsing challenges and generating credentials. All functions are
21: implemented as callback functions to the <A
22: HREF="HTAAUtil.html">Authentication Manager</A><P>
2.1 luotonen 23:
2.8 frystyk 24: This module is implemented by <A HREF="HTAABrow.c">HTAABrow.c</A>, and
2.22 frystyk 25: it is a part of the <A HREF="http://www.w3.org/pub/WWW/Library/"> W3C
26: Reference Library</A>.
2.1 luotonen 27:
28: <PRE>
29: #ifndef HTAABROW_H
30: #define HTAABROW_H
2.25 frystyk 31: #include "HTUTree.h"
32: #include "HTNet.h"
2.1 luotonen 33: </PRE>
34:
2.22 frystyk 35: <H2>Basic Authentication</H2>
2.1 luotonen 36:
2.22 frystyk 37: This is the set of callback functions for handling basic authentication.
2.1 luotonen 38:
39: <PRE>
2.26 ! frystyk 40: extern HTNetBefore HTBasic_generate;
! 41: extern HTNetAfter HTBasic_parse;
2.25 frystyk 42: extern HTUTree_gc HTBasic_delete;
2.2 luotonen 43: </PRE>
44:
2.1 luotonen 45: <PRE>
46: #endif /* NOT HTAABROW_H */
47: </PRE>
2.24 frystyk 48:
49: <HR>
50: <ADDRESS>
2.26 ! frystyk 51: @(#) $Id: HTAABrow.html,v 2.25 1996/07/08 19:10:36 frystyk Exp $
2.24 frystyk 52: </ADDRESS>
2.1 luotonen 53: </BODY>
2.24 frystyk 54: </HTML>
Webmaster