[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [dss] [Request for resolution]
Stefan, The resolution from the meeting was to go with Konrad's suggestion. Nick > -----Original Message----- > From: stefan@drees.name [mailto:stefan@drees.name] > Sent: 12 September 2005 17:03 > To: dss@lists.oasis-open.org > Cc: stefan@drees.name > Subject: [dss] [Request for resolution] > > > Dear TC combattants, > > may i request a decision on the issue: > > (Nicks) Proposal 2: > """ > Personally, I think it more belongs as another choice in > <Document> and call > it <TransformedDataXML> as below. > ... > > <xs:element name="Document"> > <xs:complexType> > <xs:complexContent> > <xs:extension base="dss:DocumentBaseType"> > <xs:choice> > <xs:element name="InlineXML" type="dss:InlineXMLType"/> > <xs:element name="Base64XML" type="xs:base64Binary"/> > <xs:element name="TransformedDataXML" > type="dss:TransformedDataType"/> > <xs:element name="EscapedXML" type="xs:string"/> > <xs:element ref="dss:Base64Data"/> > </xs:choice> > </xs:extension> > </xs:complexContent> > </xs:complexType> > </xs:element> > > <xs:complexType name="TransformedDataType"> > <xs:complexContent> > <xs:sequence> > <xs:element ref="ds:Transforms" minOccurs="0"/> > <xs:element ref="dss:Base64Data"/> > </xs:sequence> > </xs:extension> > </xs:complexContent> > </xs:complexType> > """ > (with Konrads comment, that: "Proposal 2 breaks the semantics of > <dss:Document> to only contain complete documents (Base64Data for > binary, and the others for XML Documents)") > > vs. > > (Konrads) Proposal 1 > """ > Good, so let's suggest the following to the TC. > > Let's leave <dss:DocumentHash> as it is and add a new Type called > <dss:TransformedData>, which is to be used for complete client-side > transforms with server side Hashing. > <xs:element name="TransformedData"> > <xs:complexType> > <xs:complexContent> > <xs:extension base="dss:DocumentBaseType"> > <xs:sequence> > <xs:element ref="ds:Transforms" minOccurs="0"/> > <xs:element ref="dss:Base64Data"/> > </xs:sequence> > </xs:extension> > </xs:complexContent> > </xs:complexType> > </xs:element> > > Let's add it to <dss:InputDocuments> as follows. > <xs:element name="InputDocuments"> > <xs:complexType> > <xs:sequence> > <xs:choice maxOccurs="unbounded"> > <xs:element ref="dss:Document"/> > <xs:element ref="dss:DocumentHash"/> > <xs:element ref="dss:TransformedData"/> > <xs:element name="Other" type="dss:AnyType"/> > </xs:choice> > </xs:sequence> > </xs:complexType> > </xs:element> > """ > > > All the best, > Stefan. > > > --------------------------------------------------------------------- > To unsubscribe from this mail list, you must leave the OASIS TC that > generates this mail. You may a link to this group and all your > TCs in OASIS > at: > https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php > > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]