OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

dss-x message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] (DSSX-32) Public Comment 201809c00001s08


    [ https://issues.oasis-open.org/browse/DSSX-32?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=71843#comment-71843 ] 

Andreas Kuehne commented on DSSX-32:
------------------------------------

Valid remark, the OptionalInputsVerifyType must offer a way to contain more than one distinct type of optional element.

Proposed solution changing the definition of OptionalInputsVerifyType in the way as proposed in https://issues.oasis-open.org/browse/DSSX-31 for OptionalInputsSignType: drop xs:choice.

> Public Comment 201809c00001s08
> ------------------------------
>
>                 Key: DSSX-32
>                 URL: https://issues.oasis-open.org/browse/DSSX-32
>             Project: OASIS Digital Signature Services eXtended (DSS-X) TC
>          Issue Type: Bug
>    Affects Versions: PRD01
>            Reporter: Andreas Kuehne
>            Assignee: Andreas Kuehne
>            Priority: Major
>              Labels: PRD01_COMMENT, TC_ESI
>
> Comments from TC ESI to OASIS DSS-X TC on DSS-X V2 - Â8 of 19 submitted by Liaison Andreas Kuehne on behalf of Sonia Companies via message Â[201809c00001|http://lists.oasis-open.org/archives/dss-x-comment/201809/msg00001.html]Âper attachment with accessibility issues (word file)
> {quote}following steering committee call on 17/09 and addition of 2 other editorial comments, the resulting pre-agreed comments are now for ESI approval for submission to OASIS DSS-X TC by 28 September
> {quote}
> h2. Comment Â#8:
> |Clause 4.3.5.2. XML schema for OptionalInputsVerifyType
> Â
> The definition of VerifyRequest includes the following sub-component
> <xs:element minOccurs="0" name="OptionalInputs"â type="dss2:OptionalInputsVerifyType"/>
> Â
> And clause 4.3.5.2 defines:
> <xs:complexType name="OptionalInputsVerifyType">
> Â <xs:complexContent>
> ÂÂÂ <xs:extension base="dss2:OptionalInputsBaseType">
> ÂÂÂÂÂ <xs:sequence>
> ÂÂÂÂÂÂÂ <xs:choice>
> ÂÂÂÂÂÂÂÂÂ <xs:element maxOccurs="1" minOccurs="0" name="UseVerificationTime"
> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ type="dss2:UseVerificationTimeType"/>
> ÂÂÂÂÂÂÂÂÂ <xs:element default="false" maxOccurs="1" minOccurs="0"
> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ name="ReturnVerificationTimeInfo" type="xs:boolean"/>
> ÂÂÂÂÂÂÂÂÂ <xs:element maxOccurs="unbounded" minOccurs="0"
> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ name="AdditionalKeyInfo"
> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ type="dss2:AdditionalKeyInfoType"/>
> ÂÂÂÂÂÂÂÂÂ <xs:element default="false" maxOccurs="1" minOccurs="0"
> ÂÂ ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂname="ReturnProcessingDetails" type="xs:boolean"/>
> ÂÂÂÂÂÂÂÂÂ <xs:element default="false" maxOccurs="1" minOccurs="0"
> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ name="ReturnSigningTimeInfo" type="xs:boolean"/>
> ÂÂÂÂÂÂÂÂÂ <xs:element default="false" maxOccurs="1" minOccurs="0"
> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ name="ReturnSignerIdentity" type="xs:boolean"/>
> ÂÂÂÂÂÂÂÂÂ <xs:element maxOccurs="unbounded" minOccurs="0"
> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ name="ReturnAugmentedSignature"
> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ type="dss2:AugmentSignatureInstructionType"/>
> ÂÂÂÂÂÂÂÂÂ <xs:element maxOccurs="unbounded" minOccurs="0"
> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ name="ReturnTransformedDocument"
> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ type="dss2:ReturnTransformedDocumentType"/>
> ÂÂÂÂÂÂÂÂÂ <xs:element maxOccurs="1" minOccurs="0"
> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ÂÂÂÂÂÂname="ReturnTimestampedSignature"
> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ type="dss2:AugmentSignatureInstructionType"/>
> ÂÂÂÂÂÂÂÂÂ <xs:element default="false" maxOccurs="1" minOccurs="0"
> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ name="VerifyManifests" type="xs:boolean"/>
> ÂÂÂÂÂÂÂ </xs:choice>
> ÂÂÂÂÂ </xs:sequence>
> ÂÂÂ </xs:extension>
> Â </xs:complexContent>
> </xs:complexType>
> Â
> Again, the sequence only has ONE child, which is a choice of the children of the <choice> component, but ONLY ONE, and consequently this schema does not allow to have more than one optional input.
> Â
> REQUEST: EITHER SUPPRESS THE CHOICE WITHIN THE SEQUENCE OR ADD A MAXOCCURS TO THE SEQUENCE.|
> |CONCLUSION: Pass the comment to DSS-X.|
> {{Â}}



--
This message was sent by Atlassian JIRA
(v7.7.2#77003)


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]