On Saturday 03 December 2005 11:48, Leif Johansson wrote: > Hmm why not use the GSSAPI-module already in CPAN Philip Guenther > has a much more complete XS-glue.
1. When I tested the module (last week) it does not compile an build and had no documentation how to use it. so I just wrote my own bindings that worked for me. 2. It's the first time for me to write XS bindings, so i misused GSSAPI as my object of writing XS-Code ;-) 3. I have thought of the Authen::SPNEGO Namespace because I am going to write an Authen::SPNEGO::Win32SSPI Module to make the Win32 native Kerberro API available on Windows platforms to LWP::Authen::Negotiate. Authen::SPNEGO will be the proxy Interface that uses Win32 or GSSAPI bindings, so that it doesnt matters to LWP::Authen::GSSAPI what Platform (Win32 or GSSAPI) provides the Authentication system. As Authen::SPNEGO::GSSAPI::SecurityContext is an Interface to my own bindings, I think I can rewrite Authen::SPNEGO::GSSAPI::SecurityContext to use other XS bindinge than mine if a complete GSSAPI module is available in CPAN. Yes, you are right, if the Philip Guenther module it is better to use his bindings in Authen::SPNEGO::GSSAPI::SecurityContext. Are you in contact with Philip Guenther what the state of development is? BTW: First I have searched for LWP::Authen::Negotiate in CPAN, why is your module not in CPAN? Achim