Re: sasl in beep or payload

"Marshall T. Rose" <[email protected]> Wed, 19 Dec 2001 11:58:07 -0800
Newsgroups gmane.ietf.sacred
Message-ID <034001c188c7$7a631db0$fe0aa840@FATORA>
> I agree with Keith and since no-one else seems to be arguing for
> sticking with the sasl-in-beep approach, I'll push those up to
> the payload in the next version.
>
> Just to be clear - this doesn't at all address the http/beep issue.

err, wrong answer...

if you want to put sasl exchanges in the sacred pdus, that's fine. you just
can't use those pdus with beep because it's not how beep works.

the beep spec is very clear that there are two kinds of profiles: tuning and
exchange. tuning profiles do things like sasl and tls. they affect the
global state of the session because they deal with authentication and
privacy, both of which are per-session, not per-channel.

of course, it's perfectly fine to define a set of sacred pdus that don't do
sasl, and then to define a superset that includes some extra pdus that do
sasl. that way you can say that the sacred beep profile includes only the
core set.

however, the fundamental issue is whether we do multiple transports or one.

if the answer is one, which i think it has to be, then the issue is moot. if
the working group picks beep, then you don't need the extra pdus. if the
working group picks http, then you don't need a core set and a superset.

so, we again return to the "the http/beep issue". you can't make it go away
in the fashion you suggest.

/mtr