- From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
- Date: Tue, 07 Jun 2005 10:54:23 +0100
- To: Matt Long <mlong@mvsquared.net>
- Cc: www-xkms@w3.org
Hi Matt, That looks just about fine to me. Only nit is that the SHOULD fault is perhaps a little too strict and might contradict the behaviour Tommy indicated in his earlier email (As I read it he'll give back a ds:KeyValue if he can, even if you asked for a beer in the RespondWith). So I think I'd prefer a MAY fault. Regards, Stephen. Matt Long wrote: > All, > Issue, Proposal, and Justification for Section 3.2.3 > > Issue: Section 3.2.3 > - Use of terms strings is semantically incorrect. > - More RFC[2119] terminology needed for clarity. > - More clarity needed with respect to which elements encode <RespondWith> > - Faults conditions not specified. > > Proposed Text > [102] The <RespondWith> element encoded in a request specifies one or more > URI values that SHOULD resolve to data elements provided in either the > [XML-SIG] <ds:KeyInfo> element or private key information defined in the > section Cryptographic Algorithm Specific Parameters below. The > <RespondWith> element MUST be encoded in requests of type LocateRequest, > ValidateRequest, RegisterRequest, ReissueRequest, RevokeRequest, > RecoverRequest. If the receiver does not support any of the <RespondWith> > element URI values sent in the request or the specified request is not > encoded with <RespondWith> the receiver SHOULD fault with either [XKMS > Bindings 3.4.1] (5) or [XKMS Bindings 3.4.2] (5). The XML Signature > elements are described here for convenience. The normative reference is the > specification [XML-SIG]. > > Justification: > - Eliminates the term 'strings' where URI is required. > - Explicity states which request types encoded <RespondWith> > - Disambiguates the element's value as the identifier. > - Makes normative the expected response of sending 'all' unresolvable URI > values. > - Makes normative the expected response of not encoding <RespondWith> with > required request types. > - Semantic modification clarifies ambiguities in schema. > > > -- > Matt Long > MV Squared Technologies > mlong@mvsquared.net > 901-848-2640 > > ________________________________________________ > Message sent using UebiMiau 2.7.2 > > >
Received on Tuesday, 7 June 2005 09:50:04 UTC