W3C home > Mailing lists > Public > www-lib@w3.org > January to March 1999

[Commit] Change in the authentication module interface

From: <jose.kahan@w3.org>
Date: Wed, 27 Jan 1999 09:59:16 +0100 (MET)
Message-Id: <199901270859.JAA26921@tuvalu.inrialpes.fr>
To: www-lib@w3.org
===========
Description:
===========

I modified the authentication module interface so that it's possible to use a
filter for authentication information. This removed the dependency problems
we had with the Windows DLLs and results in a cleaner interface.
 
Note that the API for HTAA_newModule changed to allow registering the filter
for the authentication information. If you were previously
using the library's initialization functions (e.g., HTAAInit), the
change will be transparent for you. Otherwise, you'll have to take into 
account the new interface:
 
==============
PUBLIC HTAAModule * HTAA_newModule (const char *        scheme,
                                    HTNetBefore *       before,
                                    HTNetAfter *        after,
          ==== new parameter  ==>   HTNetAfter *        update,
                                    HTUTree_gc *        gc)
==============
 
If you don't have a filter for the authentication information, just use the NULL
parameter. You may look at HTInit.c:HTAAInit() to see how it is done.
 
==================
Modified Files:
=================

    HTAABrow.c HTAABrow.html HTAAUtil.c HTAAUtil.html HTFilter.c
    HTFilter.html HTInit.c HTMIMImp.c

See how to get these modifications via CVS at
 
 	http://www.w3.org/Library/cvs.html#update
 
-Jose
--
Jose Kahan
World Wide Web Consortium
http://www.w3.org/People/Kahan
Received on Wednesday, 27 January 1999 03:59:22 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 23 April 2007 18:18:28 GMT