On Feb 3, 2023, at 6:56 AM, Alexander Clouter <alex+i...@coremem.com> wrote: > Another chunk of greyness (at least to me) is the server has sent a Result > TLV (not intermediate) and then later after another method or chain of > methods it is expected to send it again.
I would argue that Result TLV is final. The Intermediate-Result TLV is for ... intermediate results. I'll take a pass and see if I can clean that up. > Should we state somewhere that the client can "effectively rollback the > entire inner state machine" so Result TLV is not final for the whole session? > > Should the client be able to do this multiple times? I would say "no". > On a related note, the document does litter with ('Result-TLV') and without > the hyphen ('Result TLV') all over the place for this and other attributes. > > Makes Ctrl-F a bit of a pain...do we think we should fix this up; personally > prefer *with* the hyphen so I can steer results towards statements about TLVs > rather than stand alone words? I would prefer without the "-". The name of the thing is "Crypto-Binding". The type of the thing is "TLV". > I was thinking more: > > Identity-Hint = "bob" --> > > <-- EAP-Identity Request > > EAP-Identity Response = "not bob" --> > > <-- huh? wat?! Yes, that's an issue. The simplest thing is to perhaps note that it's an issue, and leave it as that. >> For me it's also partly about not forbidding certain work flows. >> Right now, "select auth based on identity" is either impossible, or >> requires extra "oopsie" packet exchanges. That doesn't seem right. > > Reducing RTT's smells like something to resolve for TEAPv2? That is a pretty good argument TBH. Alan DeKok. _______________________________________________ Emu mailing list Emu@ietf.org https://www.ietf.org/mailman/listinfo/emu