Component Document Semantics The Document component contains data for DSS processing. Below follows a list of the sub-components that MAY be present within this component: The Base64Data element MUST contain one instance of sub-component. This element MUST satisfy the requirements specified in section Base64Data. A set of sub-components is inherited from component DocumentBase and is not repeated here. XML Syntax The XML element is defined in the XML namespace .The XML type SHALL implement the requirements defined in the DocumentType Document component. The XML element is defined in XML Schema [], and is copied below for information. DocumentType <xs:complexType name="DocumentType"> <xs:complexContent> <xs:extension base="dss2:DocumentBaseType"> <xs:sequence> <xs:element maxOccurs="1" minOccurs="1" name="Base64Data" type="dsb:Base64DataType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> Each child element of XML element SHALL implement in XML syntax the DocumentType that has a name equal to its local name. JSON Syntax The JSON object implement in JSON syntax the requirements defined in DocumentType the component. Document Properties of the JSON object implement the sub-components of using Document names mapped as shown in the table below. Element Implementing JSON member name Base64Data b64Data The JSON object is defined in the JSON schema [], and is copied below for DocumentType information. "dss2-DocumentType": { "type": "object", "properties": { "ID": { "type": "string" }, "refURI": { "type": "string" }, "refType": { "type": "string" },
Component Document Semantics The Document component contains data for DSS processing. Below follows a list of the sub-components that MAY be present within this component: The Base64Data element MUST contain one instance of sub-component. This element MUST satisfy the requirements specified in section Base64Data. A set of sub-components is inherited from component DocumentBase and is not repeated here. XML Syntax The XML element is defined in the XML namespace .The XML type DocumentType SHALL implement the requirements defined in the Document component. The DocumentType XML element is defined in XML Schema [], and is copied below for information. <xs:complexType name="DocumentType"> <xs:complexContent> <xs:extension base="dss2:DocumentBaseType"> <xs:sequence> <xs:element maxOccurs="1" minOccurs="1" name="Base64Data" type="dsb:Base64DataType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> Each child element of DocumentType XML element SHALL implement in XML syntax the that has a name equal to its local name. JSON Syntax The DocumentType JSON object implement in JSON syntax the requirements defined in the Document component. Properties of the JSON object implement the sub-components of Document using names mapped as shown in the table below. Element Implementing JSON member name Base64Data b64Data The DocumentType JSON object is defined in the JSON schema [], and is copied below for information. "dss2-DocumentType": { "type": "object", "properties": { "ID": { "type": "string" }, "refURI": { "type": "string" }, "refType": { "type": "string" },
oasis-dssx-2.0-profiles-ades%20WD%2002.docx