Attached is a tarball containing 4 files:
build.sh: A script to build the Kerberos  C library that the C# code links to.

kerbTok.c: The C source for the above mentioned library, coded specifically for Heimdal.  There is also some code in here, and in some .cs files,  to attempt to handle impersonation, but it probably should be stripped out.

wse2.diff: A patch file to be run in the mono source tree under mcs/class.  This patch, among other things, will rename all references to the Microsoft.Web.Services namespace to Microsoft.Web.Services2, so that I could use unmodified MS code.

wse2_new_files.tar: All the new files I've created.

I'd be happy to answer any questions about the code and changes, and as time permits help to integrate this into the cvs tree.  This was all built and tested using SuSE 9.1



On Mon, 2004-12-13 at 17:02 -0500, Miguel de Icaza wrote:
Hello,

> I have implemented part of WSE 2.0 in Mono, specifically enough to get
> interop via Kerberos with a Windows box.
> It's tested sufficiently to work for the purposes of my company, but I
> haven't written any testing code yet.
> 
> I'd be happy to make it available, just let me know where to send it.
> 
> The Kerberos portion is written using unmanaged code and uses a
> simplified C interface to the Heimdal libraries.

If you could post this to the mailing list (maybe hosting the code on a
web server?), we could review it.

Would you be willing to license the code under the terms of the MIT X11?
That would allow us to distribute it with Mono as well.

Even if incomplete, it might help other people in the same situation. 

Miguel
_______________________________________________
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list
--
Alex Wheeler

Sr. Systems Engineer
Royall & Company
1920 East Parham Road
RIchmond, VA 23228

http://www.royall.com
mailto:[EMAIL PROTECTED]
(804)741-8965 (Office)
(804)741-8969 (Fax)

Attachment: mono_wse2.tgz
Description: application/compressed-tar

Reply via email to