Top level element
for holding information related to the encryption of an assertion or
payload. Multiple child KeyAccess and/or EncryptionMethod elements
represent onion or layered encryption. In this case, the first child
represents the outermost layer of encryption.
<xs:element maxOccurs="unbounded" minOccurs="0" name="EncryptionInformation"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Top level element for holding information related to the encryption of an assertion or payload. Multiple child KeyAccess and/or EncryptionMethod elements represent onion or layered encryption. In this case, the first child represents the outermost layer of encryption.</p></xs:documentation></xs:annotation><xs:complexType><xs:choice maxOccurs="1"><xs:sequence><xs:element minOccurs="1" name="KeyAccess" type="KeyAccessType"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Contains information pertaining to the key for which the application value(s) was/were encrypted and/or that is necessary for decryption.</p></xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="1" minOccurs="1" name="EncryptionMethod" type="EncryptionMethodType"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Contains information pertaining to the methods for which the applicable value(s) was/were encrypted. (i.e. SHA256)</p></xs:documentation></xs:annotation></xs:element></xs:sequence></xs:choice><xs:attribute name="sequenceNum" type="xs:integer" use="optional"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">The sequence number of the encryption info.</p></xs:documentation></xs:annotation></xs:attribute></xs:complexType></xs:element>
Schema location
IC-TDF.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
<xs:element minOccurs="1" name="KeyAccess" type="KeyAccessType"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Contains information pertaining to the key for which the application value(s) was/were encrypted and/or that is necessary for decryption.</p></xs:documentation></xs:annotation></xs:element>
Schema location
IC-TDF.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
<xs:element maxOccurs="1" minOccurs="1" name="EncryptionMethod" type="EncryptionMethodType"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Contains information pertaining to the methods for which the applicable value(s) was/were encrypted. (i.e. SHA256)</p></xs:documentation></xs:annotation></xs:element>
Schema location
IC-TDF.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
<xs:attribute name="sequenceNum" type="xs:integer" use="optional"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">The sequence number of the encryption info.</p></xs:documentation></xs:annotation></xs:attribute>
Schema location
IC-TDF.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Element Group EncryptionInformationGroup
Namespace
urn:us:gov:ic:tdf
Annotations
The group of elements used
to express encryption information in an Assertion or a TDO.
<xs:group name="EncryptionInformationGroup"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">The group of elements used to express encryption information in an Assertion or a TDO.</p></xs:documentation></xs:annotation><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="EncryptionInformation"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Top level element for holding information related to the encryption of an assertion or payload. Multiple child KeyAccess and/or EncryptionMethod elements represent onion or layered encryption. In this case, the first child represents the outermost layer of encryption.</p></xs:documentation></xs:annotation><xs:complexType><xs:choice maxOccurs="1"><xs:sequence><xs:element minOccurs="1" name="KeyAccess" type="KeyAccessType"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Contains information pertaining to the key for which the application value(s) was/were encrypted and/or that is necessary for decryption.</p></xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="1" minOccurs="1" name="EncryptionMethod" type="EncryptionMethodType"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Contains information pertaining to the methods for which the applicable value(s) was/were encrypted. (i.e. SHA256)</p></xs:documentation></xs:annotation></xs:element></xs:sequence></xs:choice><xs:attribute name="sequenceNum" type="xs:integer" use="optional"><xs:annotation><xs:documentation><p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">The sequence number of the encryption info.</p></xs:documentation></xs:annotation></xs:attribute></xs:complexType></xs:element></xs:sequence></xs:group>
Schema location
IC-TDF.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
This document has been approved for Public Release by the Office of the Director of National Intelligence. See Distribution Notice for details.
Click Here