| ### Showing:
Attributes
Diagrams
Source
Used by

Complex Type TdoType

Namespace | urn:us:gov:ic:tdf
Diagram |
Used by |
Element | TrustedDataObject
Model | (HandlingAssertion | Assertion) , EncryptionInformation{0,1} , (StringPayload | Base64BinaryPayload | ReferenceValuePayload | StructuredPayload)
Children | Assertion, Base64BinaryPayload, EncryptionInformation, HandlingAssertion, ReferenceValuePayload, StringPayload, StructuredPayload
Attributes |
QName | Type | Fixed | Default | Use | Annotation
--- | --- | --- | --- | --- | ---
id | xs:ID |  |  | optional | 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.
version | restriction of xs:string |  |  | optional | The version of the TDF schema used for the creation of an instance document. This should start with the version number and then have any customizations noted (i.e. version="1.0" or version="1.0-companyName-restricted"). This is limited to 30 characters.
Source |
    <xs:complexType name="TdoType">
      <xs:sequence>
        <xs:group maxOccurs="unbounded" minOccurs="0" ref="AssertionGroup"/>
        <xs:group ref="EncryptionInformationGroup"/>
        <xs:group ref="PayloadGroup"/>
      </xs:sequence>
      <xs:attribute ref="version"/>
      <xs:attribute ref="id" use="optional"/>
    </xs:complexType>
Schema location | IC-TDF.xsd

## This document has been approved for Public Release by the Office of the Director of National Intelligence. See 'Distribution Notice' for details. Click Here