On Tuesday 21 February 2006 09:56, Peter Marschall wrote: > the SVN repository of Authen::SASL at http://svn.mutatus.co.uk/ already > contains a GSSAPI.pm in > http://svn.mutatus.co.uk/wsvn/Authen-SASL/trunk/lib/Authen/SASL/Perl/ > which was kindly provided by Simon Wilkinson a few weeks ago and which > depends on your GSSAPI module.
Thank you, that code is implementing my idea. I will write to Simon, too. > Regarding your question about multiple calls: > AFAIK (I am no expert on SASL) all the necessary steps are done inside the > SASL object. That means - the Authen::SASL Object has to use a socket for sending and receiving. but in bind() there is no socket passed to the Authen::SASL object - the Authen::SASL Object has to deal with the LDAP commication when doing Networkcommunication on its own. And to know of all the other protocols using SASL... My undertanding of SASL ist that SASL only provides the Tokens and the Transport of tokens is done by the client over the networks embbedded into the Application Protocal LDAPv3 > So only one call is necessary in the Net::LDAP->bind() method. Are you really sure? Thank you, Achim