Schema Central > IC-TDF > IC-TDF.xsd > tdf:TrustedDataObject
Advanced search
Need XML Help?

Recommended Reading:

Definitive XML Schema

 

Web Service Contract Design and Versioning for SOA

 

Advanced XML Applications

 

tdf:TrustedDataObject

The root element of a Trusted Data Object. A Trusted Data Collection may contain many Trusted Data Objects.

Element information

Namespace: urn:us:gov:ic:tdf

Schema document: IC-TDF/IC-TDF.xsd

Type: tdf:TdoType

Properties: Global, Qualified

Content

Attributes

NameOccTypeDescriptionNotes
tdf:version [0..1]Anonymous The version number of the DES. Fixed value is "2".
tdf:id [0..1]xsd:ID A unique local identifier used for binding and signing purposes. Not guarenteed to be unique across multiple TDC/TDOs but must be unique within a single instance of either.

Used in

Sample instance

<tdf:TrustedDataObject tdf:version="2"
                       xsi:schemaLocation="urn:us:gov:ic:tdf ../../Schema/IC-TDF/IC-TDF.xsd">
   <tdf:Assertion tdf:id="assertion1" tdf:scope="TDO">
      <tdf:StringStatement tdf:isEncrypted="false">This is the first
            assertion</tdf:StringStatement>
   </tdf:Assertion>
   <tdf:Assertion tdf:id="assertion2" tdf:scope="TDO">
      <tdf:Base64BinaryStatement tdf:isEncrypted="false">VGhpcyBpcyBhIGJpbmFyeSBzdGF0ZW1lbnQ=</tdf:Base64BinaryStatement>
   </tdf:Assertion>
   <tdf:HandlingAssertion tdf:id="handlingAssertion1" tdf:scope="TDO">
      <tdf:HandlingStatement>
         <edh:Edh icid:DESVersion="1"
                  edh:DESVersion="3">
            <icid:Identifier>guide://999999/uuid</icid:Identifier>
            <edh:DataItemCreateDateTime>2012-06-20T00:00:00Z</edh:DataItemCreateDateTime>
            <edh:ResponsibleEntity>
               <edh:Country>USA</edh:Country>
               <edh:Organization>DEA</edh:Organization>
            </edh:ResponsibleEntity>
            <arh:Security arh:DESVersion="2"
                          ism:DESVersion="11"
                          ism:classification="U"
                          ism:compliesWith="ICDocument"
                          ism:createDate="2012-06-26"
                          ism:ownerProducer="USA"
                          ism:resourceElement="true"/>
         </edh:Edh>
      </tdf:HandlingStatement>
      <tdf:Binding>
         <tdf:Signer tdf:subject="MyDN" tdf:issuer="C=US"/>
         <tdf:SignatureValue tdf:normalizationMethod="Normalization Method"
                             tdf:includesStatementMetadata="false"
                             tdf:signatureAlgorithm="SHA256withECDSA">RXhwZWN0ZWQgU3RyaW5nIFZhbHVl</tdf:SignatureValue>
      </tdf:Binding>
   </tdf:HandlingAssertion>
   <tdf:HandlingAssertion tdf:id="handlingAssertion2" tdf:scope="PAYL">
      <tdf:HandlingStatement>
         <edh:Edh icid:DESVersion="1"
                  edh:DESVersion="3">
            <icid:Identifier>guide://999999/uuid</icid:Identifier>
            <edh:DataItemCreateDateTime>2012-06-20T00:00:00Z</edh:DataItemCreateDateTime>
            <edh:ResponsibleEntity>
               <edh:Country>USA</edh:Country>
               <edh:Organization>DEA</edh:Organization>
            </edh:ResponsibleEntity>
            <arh:Security arh:DESVersion="2"
                          ism:DESVersion="11"
                          ism:classification="U"
                          ism:compliesWith="ICDocument"
                          ism:createDate="2012-06-26"
                          ism:ownerProducer="USA"
                          ism:resourceElement="true"/>
         </edh:Edh>
      </tdf:HandlingStatement>
      <tdf:Binding>
         <tdf:Signer tdf:subject="MyDN" tdf:issuer="C=US"/>
         <tdf:SignatureValue tdf:normalizationMethod="Normalization Method"
                             tdf:includesStatementMetadata="false"
                             tdf:signatureAlgorithm="SHA256withECDSA">RXhwZWN0ZWQgU3RyaW5nIFZhbHVl</tdf:SignatureValue>
      </tdf:Binding>
   </tdf:HandlingAssertion>
   <tdf:StringPayload tdf:filename="myText.txt" tdf:id="org.java" tdf:isEncrypted="false">This is a
        text document</tdf:StringPayload>
</tdf:TrustedDataObject>

Site developed and hosted by Datypic, Inc.

Please report errors or comments about this site to contrib@functx.com