Showing:

Annotations
Attributes
Diagrams
Instances
Model
Properties
Source
Used by
Element KeyAccessType / RemoteStoredKey
Namespace urn:us:gov:ic:tdf
Annotations

Stores retrieval information for keys stored in remote locations.

Diagram
Diagram BASE-TDF_xsd_Complex_Type_RemoteKeyType.tmp#RemoteKeyType_protocol BASE-TDF_xsd_Complex_Type_RemoteKeyType.tmp#RemoteKeyType_uri BASE-TDF_xsd_Complex_Type_RemoteKeyType.tmp#RemoteKeyType
Type RemoteKeyType
Properties
content complex
minOccurs 1
maxOccurs 1
Attributes
QName Type Use
protocol xs:string required
uri xs:anyURI required
Source
<xs:element name="RemoteStoredKey" type="RemoteKeyType" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Stores retrieval information for keys stored in remote locations.</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location BASE-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 KeyAccessType / WrappedKey
Namespace urn:us:gov:ic:tdf
Annotations

Contains the key necessary for decryption in an encrypted state with information pertaining to the method in which the key was encrypted.

Diagram
Diagram BASE-TDF_xsd_Complex_Type_WrappedKeyType.tmp#WrappedKeyType_keyIdentifier BASE-TDF_xsd_Complex_Type_WrappedKeyType.tmp#WrappedKeyType_KeyValue BASE-TDF_xsd_Element_Group_EncryptionInformationGroup.tmp#EncryptionInformationGroup_EncryptionInformation BASE-TDF_xsd_Element_Group_EncryptionInformationGroup.tmp#EncryptionInformationGroup BASE-TDF_xsd_Complex_Type_WrappedKeyType.tmp#WrappedKeyType
Type WrappedKeyType
Properties
content complex
minOccurs 1
maxOccurs 1
Model
Children EncryptionInformation , KeyValue
Instance
<WrappedKey keyIdentifier="" xmlns="urn:us:gov:ic:tdf">
  <KeyValue>{1,1}</KeyValue>
  <EncryptionInformation sequenceNum="">{0,unbounded}</EncryptionInformation>
</WrappedKey>
Attributes
QName Type Use
keyIdentifier xs:string optional
Source
<xs:element name="WrappedKey" type="WrappedKeyType" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Contains the key necessary for decryption in an encrypted state with information pertaining to the method in which the key was encrypted.</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location BASE-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 KeyAccessType / PasswordKey
Namespace urn:us:gov:ic:tdf
Annotations

Used to indicated that the key is based on a password.

Diagram
Diagram BASE-TDF_xsd_Complex_Type_PasswordKeyType.tmp#PasswordKeyType_algorithm BASE-TDF_xsd_Complex_Type_PasswordKeyType.tmp#PasswordKeyType
Type PasswordKeyType
Properties
content complex
minOccurs 1
maxOccurs 1
Attributes
QName Type Use
algorithm xs:string required
Source
<xs:element name="PasswordKey" type="PasswordKeyType" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Used to indicated that the key is based on a password.</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location BASE-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 KeyAccessType / PreSharedKey
Namespace urn:us:gov:ic:tdf
Annotations

Stores the alias that references a key that has been previously shared.

Diagram
Diagram BASE-TDF_xsd_Complex_Type_PreSharedKeyType.tmp#PreSharedKeyType_alias BASE-TDF_xsd_Complex_Type_PreSharedKeyType.tmp#PreSharedKeyType_store BASE-TDF_xsd_Complex_Type_PreSharedKeyType.tmp#PreSharedKeyType
Type PreSharedKeyType
Properties
content complex
minOccurs 1
maxOccurs 1
Attributes
QName Type Use
alias xs:string required
store xs:anyURI optional
Source
<xs:element name="PreSharedKey" type="PreSharedKeyType" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Stores the alias that references a key that has been previously shared.</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location BASE-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 KeyAccessType / AttachedKey
Namespace urn:us:gov:ic:tdf
Annotations

Contains the key necessary for decryption.

Diagram
Diagram BASE-TDF_xsd_Complex_Type_AttachedKeyType.tmp#AttachedKeyType_KeyValue BASE-TDF_xsd_Complex_Type_AttachedKeyType.tmp#AttachedKeyType
Type AttachedKeyType
Properties
content complex
minOccurs 1
maxOccurs 1
Model
Children KeyValue
Instance
<AttachedKey xmlns="urn:us:gov:ic:tdf">
  <KeyValue>{1,1}</KeyValue>
</AttachedKey>
Source
<xs:element name="AttachedKey" type="AttachedKeyType" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Contains the key necessary for decryption.</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location BASE-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 KeyAccessType / WrappedPDPKey
Namespace urn:us:gov:ic:tdf
Annotations

Contains the key necessary for decryption in an encrypted state with information pertaining to the method in which the key was encrypted.

Diagram
Diagram BASE-TDF_xsd_Complex_Type_WrappedPDPKeyType.tmp#WrappedPDPKeyType_keyIdentifier BASE-TDF_xsd_Complex_Type_WrappedPDPKeyType.tmp#WrappedPDPKeyType_EncryptedPolicyObject BASE-TDF_xsd_Element_Group_EncryptionInformationGroup.tmp#EncryptionInformationGroup_EncryptionInformation BASE-TDF_xsd_Element_Group_EncryptionInformationGroup.tmp#EncryptionInformationGroup BASE-TDF_xsd_Complex_Type_WrappedPDPKeyType.tmp#WrappedPDPKeyType
Type WrappedPDPKeyType
Properties
content complex
minOccurs 1
maxOccurs 1
Model
Children EncryptedPolicyObject , EncryptionInformation
Instance
<WrappedPDPKey keyIdentifier="" xmlns="urn:us:gov:ic:tdf">
  <EncryptedPolicyObject>{1,1}</EncryptedPolicyObject>
  <EncryptionInformation sequenceNum="">{0,unbounded}</EncryptionInformation>
</WrappedPDPKey>
Attributes
QName Type Use
keyIdentifier xs:string optional
Source
<xs:element maxOccurs="1" minOccurs="1" name="WrappedPDPKey" type="WrappedPDPKeyType">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Contains the key necessary for decryption in an encrypted state with information pertaining to the method in which the key was encrypted.</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location BASE-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.
Complex Type KeyAccessType
Namespace urn:us:gov:ic:tdf
Diagram
Diagram BASE-TDF_xsd_Complex_Type_KeyAccessType.tmp#KeyAccessType_RemoteStoredKey BASE-TDF_xsd_Complex_Type_KeyAccessType.tmp#KeyAccessType_WrappedKey BASE-TDF_xsd_Complex_Type_KeyAccessType.tmp#KeyAccessType_PasswordKey BASE-TDF_xsd_Complex_Type_KeyAccessType.tmp#KeyAccessType_PreSharedKey BASE-TDF_xsd_Complex_Type_KeyAccessType.tmp#KeyAccessType_AttachedKey BASE-TDF_xsd_Complex_Type_KeyAccessType.tmp#KeyAccessType_WrappedPDPKey
Used by
Model
Children AttachedKey , PasswordKey , PreSharedKey , RemoteStoredKey , WrappedKey , WrappedPDPKey
Source
<xs:complexType name="KeyAccessType">
  <xs:choice maxOccurs="unbounded">
    <xs:element name="RemoteStoredKey" type="RemoteKeyType" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Stores retrieval information for keys stored in remote locations.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="WrappedKey" type="WrappedKeyType" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Contains the key necessary for decryption in an encrypted state with information pertaining to the method in which the key was encrypted.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PasswordKey" type="PasswordKeyType" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Used to indicated that the key is based on a password.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PreSharedKey" type="PreSharedKeyType" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Stores the alias that references a key that has been previously shared.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AttachedKey" type="AttachedKeyType" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Contains the key necessary for decryption.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="1" name="WrappedPDPKey" type="WrappedPDPKeyType">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Contains the key necessary for decryption in an encrypted state with information pertaining to the method in which the key was encrypted.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:choice>
</xs:complexType>
Schema location BASE-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