- From: Jose Kahan <jose.kahan@w3.org>
- Date: Thu, 28 Apr 2005 16:09:12 +0200
- To: Tommy Lindberg <tommy.lindberg@gmail.com>
- Cc: www-xkms@w3.org
- Message-ID: <20050428140912.GB23325@rakahanga.inrialpes.fr>
Hi Tommy, Regarding p. [205]... On Thu, Apr 28, 2005 at 12:00:02AM +0100, Tommy Lindberg wrote: > > The original issue raised by Frederic [1] is surrounding the use of > StatusValue Indeterminate in {Reissue, Revoke, Recover}KeyBinding's - > which are by inheritance also KeyBindingType's. Requests don't > contain KeyBinding elements but rather {Reissue, Revoke, > Recover}KeyBinding elements; depending on the request of course. > > The current phrasing of [205] actually correctly reflects this, but > what makes it confusing is that {Reissue, Revoke, Recover}KeyBinding > is never mentioned in the entire section 5.1.7. > > Maybe you could prepare the reader by adjusting [202] to include, > either explicitly or otherwise, the additional element's and then, > like you suggest, move and augment the explanatory text surrounding > status value Indeterminate from [205] to [205a] or [206a]. > > Assuming an adjusted [202] here's some candidate text: > "In the case of Reissue, Revoke and Recover, servers MAY ignore the > Indeterminate <Status> status value and Clients MAY set Indeterminate > as status value." Hmm, rather than changing [202], I added the explanation in [206a] and put the Indeterminate explanation there: <quote> [206a]Note that the X-KRSS {Revoke, Reissue, Recover} KeyBinding elements are all of type KeyBindingType, which requires a Status element (c.f. Section 7). In the case of Reissue, Revoke, and Recover requests, servers MAY ignore the Indeterminate <Status> status value and Clients MAY set Indeterminate as status value. </quote> I would have talked first about clients, then servers (who sets that value first, who reads it afterwards), but I can live with it. Could you tell me if the new [206a] and changed [205] convey the correct meaning? > I also note that there is mention of AssertionType and AssertionStatus > in section 5.1.7 - this should be KeyBindingEnum. Thanks! I've fixed it and added a change log entry. > Do you think it would be worth mentioning that > {Valid,Invalid,Indeterminate} should in fact be pre-appended with > http://www.w3.org/2002/03/xkms#? Can't remember how consistent that is > throughout the spec. I think it can stay as it is, as the schema fragment below 5.1.7 quotes defines the values as such. The examples also have the XKMS ns. [snip] Thanks! -jose
Received on Thursday, 28 April 2005 14:09:42 UTC