[Date Prev][Date Next] [Chronological] [Thread] [Top]

RE: commit: ldap/libraries/libldap cyrus.c

> -----Original Message-----
> From: Kurt D. Zeilenga [mailto:Kurt@OpenLDAP.org]

> At 02:28 PM 4/30/2003, Howard Chu wrote:
> >the Cyrus SASL API doesn't support it. 
> The Cyrus SASL API certainly allows an application to have
> multiple SASL contexts active at once.   We need two per
> session.  One for the in-progress authentication negotiations,
> one for the active layers.   Aside from the new layer issue,
> the only hard part is dealing with aborted negotiations.
> > The code in this patch aborts an existing SASL session by sending an
> anonymous Bind request.
> An anonymous bind request should abort an in-progress SASL bind,
> but it should live the layers in place.

OK, I see.

  -- Howard Chu
  Chief Architect, Symas Corp.       Director, Highland Sun
  http://www.symas.com               http://highlandsun.com/hyc
  Symas: Premier OpenSource Development and Support