Using KFW to talk to an Apple OpenDirectory server will work fine. There are probably other solutions that will work too. Assuming DNS is correctly configured (unlikely) you may just be able to use SSPI calls on XP and above.