Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Element HandlingAssertionType / HandlingStatement
Namespace urn:us:gov:ic:tdf
Annotations

Intended for access, rights, and/or handling instructions that apply to the scope of the assertion.

Diagram
Diagram IC-EDH_xsd_Element_edh_Edh.tmp#Edh IC-EDH_xsd_Element_edh_ExternalEdh.tmp#ExternalEdh
Properties
content: complex
Model edh:Edh | edh:ExternalEdh
Children edh:Edh, edh:ExternalEdh
Instance
<HandlingStatement xmlns="urn:us:gov:ic:tdf" xmlns:edh="urn:us:gov:ic:edh">
  <edh:Edh edh:DESVersion="" DESVersion="" ntk:DESVersion="" arh:DESVersion="">{1,1}</edh:Edh>
  <edh:ExternalEdh edh:DESVersion="" DESVersion="" ntk:DESVersion="" arh:DESVersion="">{1,1}</edh:ExternalEdh>
</HandlingStatement>
Source
<xs:element name="HandlingStatement">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Intended for access, rights, and/or handling instructions that apply to the scope of the assertion.</p>
    </xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice>
      <xs:element ref="edh:Edh" minOccurs="1" maxOccurs="1"/>
      <xs:element ref="edh:ExternalEdh" minOccurs="1" maxOccurs="1"/>
    </xs:choice>
  </xs:complexType>
</xs:element>
Schema location IC-TDF.xsd
Complex Type HandlingAssertionType
Namespace urn:us:gov:ic:tdf
Diagram
Diagram IC-TDF_xsd_Attribute_scope.tmp#scope IC-TDF_xsd_Attribute_id.tmp#urn_us_gov_ic_tdf_id IC-TDF_xsd_Complex_Type_HandlingAssertionType.tmp#HandlingAssertionType_appliesToState IC-TDF_xsd_Complex_Type_HandlingAssertionType.tmp#HandlingAssertionType_HandlingStatement IC-TDF_xsd_Element_Group_BindingGroup.tmp#BindingGroup_Binding IC-TDF_xsd_Element_Group_BindingGroup.tmp#BindingGroup_ReferenceList IC-TDF_xsd_Element_Group_BindingGroup.tmp#BindingGroup
Used by
Model HandlingStatement , (Binding | ReferenceList)
Children Binding, HandlingStatement, ReferenceList
Attributes
QName Type Fixed Default Use Annotation
appliesToState CVEnumTDFAppliesToState optional

Used to indicate if the statement metadata applies to encrypted or unencrypted data. If a TDO payload or assertion statement is encrypted, there are in fact two potentially different markings needed for decision making, analysis and querying, one describing the handling required for the encrypted blob, and the other for the handling required for the unencrypted (and in effect external) state. In cases where statements and/or payloads are encrypted, allow handling assertions and statement metadata elements to indicate whether their marks apply to the encypted blob state vs. actual data by using an attribute appliesToState

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.

scope restriction of xs:string required

The grouping of objects to which the assertion applies.

Source
<xs:complexType name="HandlingAssertionType">
  <xs:sequence>
    <xs:element name="HandlingStatement">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Intended for access, rights, and/or handling instructions that apply to the scope of the assertion.</p>
        </xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:choice>
          <xs:element ref="edh:Edh" minOccurs="1" maxOccurs="1"/>
          <xs:element ref="edh:ExternalEdh" minOccurs="1" maxOccurs="1"/>
        </xs:choice>
      </xs:complexType>
    </xs:element>
    <xs:group ref="BindingGroup" minOccurs="0"/>
  </xs:sequence>
  <xs:attribute ref="scope" use="required"/>
  <xs:attribute ref="id" use="optional"/>
  <xs:attribute name="appliesToState" type="tdfstate:CVEnumTDFAppliesToState" use="optional">
    <xs:annotation>
      <xs:documentation>
        <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Used to indicate if the statement metadata applies to encrypted or unencrypted data. If a TDO payload or assertion statement is encrypted, there are in fact two potentially different markings needed for decision making, analysis and querying, one describing the handling required for the encrypted blob, and the other for the handling required for the unencrypted (and in effect external) state. In cases where statements and/or payloads are encrypted, allow handling assertions and statement metadata elements to indicate whether their marks apply to the encypted blob state vs. actual data by using an attribute appliesToState</p>
      </xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Schema location IC-TDF.xsd
Attribute HandlingAssertionType / @appliesToState
Namespace urn:us:gov:ic:tdf
Annotations

Used to indicate if the statement metadata applies to encrypted or unencrypted data. If a TDO payload or assertion statement is encrypted, there are in fact two potentially different markings needed for decision making, analysis and querying, one describing the handling required for the encrypted blob, and the other for the handling required for the unencrypted (and in effect external) state. In cases where statements and/or payloads are encrypted, allow handling assertions and statement metadata elements to indicate whether their marks apply to the encypted blob state vs. actual data by using an attribute appliesToState

Type CVEnumTDFAppliesToState
Properties
use: optional
Facets
enumeration encrypted
Data that has been encrypted
enumeration unencrypted
Data in plain text
Used by
Complex Type HandlingAssertionType
Source
<xs:attribute name="appliesToState" type="tdfstate:CVEnumTDFAppliesToState" use="optional">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Used to indicate if the statement metadata applies to encrypted or unencrypted data. If a TDO payload or assertion statement is encrypted, there are in fact two potentially different markings needed for decision making, analysis and querying, one describing the handling required for the encrypted blob, and the other for the handling required for the unencrypted (and in effect external) state. In cases where statements and/or payloads are encrypted, allow handling assertions and statement metadata elements to indicate whether their marks apply to the encypted blob state vs. actual data by using an attribute appliesToState</p>
    </xs:documentation>
  </xs:annotation>
</xs:attribute>
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