tdf:TrustedDataCollection
Element information
Namespace: urn:us:gov:ic:tdf
Schema document: IC-TDF/IC-TDF.xsd
Type: tdf:TdcType
Properties: Global, Qualified
Content
- Sequence [1..1]
- Choice [0..*]
- tdf:HandlingAssertion A specific type of assertion designed to be used for access, rights, and handling instructions. It is expected that handling instructions should never have metadata about themselves and they should never be encrypted. Therefore, unlike regular assertions, handling assertions do not support statement metadata or encryption.
- tdf:Assertion Used to express metadata about the objects expressed in the scope attribute of the assertion. An assertion also supports metadata about the assertion statement for the purposes of indicating any handling instructions pertinate to the statement itself. Also supports encytpted statements and binding the statement with objects in its scope.
- Choice [1..*]
- tdf:TrustedDataCollection The root element of a Trusted Data Collection
- tdf:TrustedDataObject The root element of a Trusted Data Object. A Trusted Data Collection may contain many Trusted Data Objects.
from group tdf:AssertionGroup - Choice [0..*]
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
tdf:version | [1..1] | Anonymous | The version number of the DES. | Fixed value is "2". |
Used in
- Type tdf:TdcType (Element tdf:TrustedDataCollection)
Sample instance
<tdf:TrustedDataCollection xsi:schemaLocation="urn:us:gov:ic:tdf ../../Schema/IC-TDF/IC-TDF.xsd" tdf:version="2"> <tdf:HandlingAssertion tdf:scope="TDC"> <tdf:HandlingStatement> <edh:Edh icid:DESVersion="1" edh:DESVersion="3" arh:DESVersion="2" ism:DESVersion="11" ntk:DESVersion="9"> <icid:Identifier>guide://999002/EdhExample</icid:Identifier> <edh:DataItemCreateDateTime>2012-05-29T09:00:00</edh:DataItemCreateDateTime> <edh:ResponsibleEntity> <edh:Country>USA</edh:Country> <edh:Organization>DNI</edh:Organization> </edh:ResponsibleEntity> <arh:Security ism:resourceElement="true" ism:createDate="2012-05-29" ism:classification="U" ism:ownerProducer="USA"/> </edh:Edh> </tdf:HandlingStatement> </tdf:HandlingAssertion> <tdf:Assertion tdf:scope="TDC"> <tdf:StringStatement> I am an example assertion about this TDC </tdf:StringStatement> </tdf:Assertion> <tdf:TrustedDataObject> <tdf:HandlingAssertion tdf:scope="TDO"> <tdf:HandlingStatement> <edh:Edh icid:DESVersion="1"> <icid:Identifier>guide://999990/TdoExample</icid:Identifier> <edh:DataItemCreateDateTime>2012-05-29T09:00:00</edh:DataItemCreateDateTime> <edh:ResponsibleEntity> <edh:Country>USA</edh:Country> <edh:Organization>DIA</edh:Organization> </edh:ResponsibleEntity> <arh:Security ism:resourceElement="true" ism:createDate="2012-05-29" ism:classification="U" ism:ownerProducer="USA"/> </edh:Edh> </tdf:HandlingStatement> </tdf:HandlingAssertion> <tdf:HandlingAssertion tdf:scope="PAYL"> <tdf:HandlingStatement> <edh:ExternalEdh icid:DESVersion="1"> <icid:Identifier>guide://999990/EdhExample</icid:Identifier> <edh:DataItemCreateDateTime>2012-05-29T09:00:00</edh:DataItemCreateDateTime> <edh:ResponsibleEntity> <edh:Country>USA</edh:Country> <edh:Organization>DIA</edh:Organization> </edh:ResponsibleEntity> <arh:ExternalSecurity ism:resourceElement="true" ism:createDate="2012-05-29" ism:classification="S" ism:ownerProducer="USA" ism:declassDate="2035-10-10" ism:derivedFrom="multiple sources" ism:derivativelyClassifiedBy="1.4(c)" ism:excludeFromRollup="true"/> </edh:ExternalEdh> </tdf:HandlingStatement> </tdf:HandlingAssertion> <tdf:Assertion tdf:scope="PAYL"> <tdf:StringStatement>I am assertion about the payload. This payload is just an example to show usage of the IC-TDF schema</tdf:StringStatement> </tdf:Assertion> <tdf:ReferenceValuePayload tdf:uri="http://example/reference/payload"/> </tdf:TrustedDataObject> <tdf:TrustedDataObject> <tdf:HandlingAssertion tdf:scope="TDO"> <tdf:HandlingStatement> <edh:Edh icid:DESVersion="1"> <icid:Identifier>guide://999990/TdoExample2</icid:Identifier> <edh:DataItemCreateDateTime>2012-05-29T09:00:00</edh:DataItemCreateDateTime> <edh:ResponsibleEntity> <edh:Country>USA</edh:Country> <edh:Organization>DIA</edh:Organization> </edh:ResponsibleEntity> <arh:Security ism:resourceElement="true" ism:createDate="2012-05-29" ism:classification="U" ism:ownerProducer="USA"/> </edh:Edh> </tdf:HandlingStatement> </tdf:HandlingAssertion> <tdf:HandlingAssertion tdf:scope="PAYL"> <tdf:HandlingStatement> <edh:ExternalEdh> <icid:Identifier>guide://999990/EdhExample2</icid:Identifier> <edh:DataItemCreateDateTime>2012-05-29T09:00:00</edh:DataItemCreateDateTime> <edh:ResponsibleEntity> <edh:Country>USA</edh:Country> <edh:Organization>DIA</edh:Organization> </edh:ResponsibleEntity> <arh:ExternalSecurity ism:resourceElement="true" ism:createDate="2012-05-29" ism:classification="S" ism:ownerProducer="USA" ism:declassDate="2035-10-10" ism:derivedFrom="multiple sources" ism:derivativelyClassifiedBy="1.4(c)" ism:excludeFromRollup="true"/> </edh:ExternalEdh> </tdf:HandlingStatement> </tdf:HandlingAssertion> <tdf:Assertion tdf:scope="PAYL"> <tdf:StringStatement>I am assertion about the payload. This payload is just an example to show usage of the IC-TDF schema</tdf:StringStatement> </tdf:Assertion> <tdf:ReferenceValuePayload tdf:uri="http://example/reference/payload"/> </tdf:TrustedDataObject> </tdf:TrustedDataCollection>