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.
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
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.
The grouping of objects to
which the assertion applies.
Source
<xs:element name="HandlingAssertion" type="HandlingAssertionType"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">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.</p></xs:documentation></xs:annotation></xs:element>
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.
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.
The logical grouping to
which the assertion belongs. The Assertion type attribute is intended to provide
additional
context, allowing various systems to pre-determine relenvance of assertions without
parsing
or reading all of the assertions. Type might include categorizations such as
discovery, mission, or task order to allow various systems to determine which assertions
are relevant for them to parse.
Source
<xs:element name="Assertion" type="AssertionType"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">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.</p></xs:documentation></xs:annotation></xs:element>
<xs:group name="AssertionGroup"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">The group of possible Assertion elements in a TDO or TDC.</p></xs:documentation></xs:annotation><xs:choice><xs:element name="HandlingAssertion" type="HandlingAssertionType"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">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.</p></xs:documentation></xs:annotation></xs:element><xs:element name="Assertion" type="AssertionType"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">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.</p></xs:documentation></xs:annotation></xs:element></xs:choice></xs:group>
This document has been approved for Public Release by the Office of the Director of National Intelligence. See 'Distribution
Notice' for details.
Click Here