2.2.3.31.1 FileUploadResponse Payload

The /FileUploadResponse/Payload/@data attribute contains the payload data specified as:

 <xs:schema xmlns:g="urn:groove.net" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="urn:groove.net" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import/>
  <xs:element name="fragment">
  <xs:complexType>
   <xs:sequence>
   <xs:element ref="ReturnPayloadWrapper"/>
   </xs:sequence>
  </xs:complexType>
  </xs:element>
 </xs:schema>

The ReturnPayloadWrapper element is specified in section 2.2.2.1.11.

The fragment/ReturnPayloadWrapper/SE/Enc/@EC attribute data before encryption is specified as:

 <xs:element name="FUR">
  <xs:complexType>
  <xs:attribute name="_com" type="BooleanType" use="required"/>
  <xs:attribute name="_ha" type="xs:base64Binary" use="required"/>
  <xs:attribute name="_sig" type="xs:base64Binary" use="required"/>
  <xs:attribute name="_v" type="xs:string" use="required" fixed="1,0"/>
  </xs:complexType>
 </xs:element>

The following table describes the XML elements and attributes:

XPath

Description

/FUR

Element contains file upload response element

/FUR/@_com

Indicates if an upload has finished

/FUR/@_ha

SHA1 hash of the unencrypted uploaded file

/FUR/@_sig

Signature

/FUR/@_v

Service version