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 DHZMC-TDF_xsd_Complex_Type_RemoteStoredKeyType.tmp#RemoteStoredKeyType_protocol DHZMC-TDF_xsd_Attribute_uri.tmp#uri DHZMC-TDF_xsd_Complex_Type_RemoteStoredKeyType.tmp#RemoteStoredKeyType
Type RemoteStoredKeyType
Properties
content complex
minOccurs 1
maxOccurs 1
Attributes
QName Type Use Annotation
protocol xs:string required

The protocol related to retrieving remote keys.

uri xs:anyURI required

A uri expressing the location of the referenced material.

Source
<xs:element name="RemoteStoredKey" type="RemoteStoredKeyType" 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 DHZMC-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 DHZMC-TDF_xsd_Complex_Type_WrappedKeyType.tmp#WrappedKeyType_keyIdentifier DHZMC-TDF_xsd_Complex_Type_WrappedKeyType.tmp#WrappedKeyType_KeyValue DHZMC-TDF_xsd_Element_Group_EncryptionInformationGroup.tmp#EncryptionInformationGroup_EncryptionInformation DHZMC-TDF_xsd_Element_Group_EncryptionInformationGroup.tmp#EncryptionInformationGroup DHZMC-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 Annotation
keyIdentifier xs:string optional

A key identifier.

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 DHZMC-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 DHZMC-TDF_xsd_Complex_Type_PasswordKeyType.tmp#PasswordKeyType_algorithm DHZMC-TDF_xsd_Complex_Type_PasswordKeyType.tmp#PasswordKeyType
Type PasswordKeyType
Properties
content complex
minOccurs 1
maxOccurs 1
Attributes
QName Type Use Annotation
algorithm xs:string required

The algorithm related to the password key.

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 DHZMC-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 DHZMC-TDF_xsd_Complex_Type_PreSharedKeyType.tmp#PreSharedKeyType_alias DHZMC-TDF_xsd_Complex_Type_PreSharedKeyType.tmp#PreSharedKeyType_store DHZMC-TDF_xsd_Complex_Type_PreSharedKeyType.tmp#PreSharedKeyType
Type PreSharedKeyType
Properties
content complex
minOccurs 1
maxOccurs 1
Attributes
QName Type Use Annotation
alias xs:string required

An alias for the shared key.

store xs:anyURI optional

The store for the shared key.

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 DHZMC-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 DHZMC-TDF_xsd_Complex_Type_AttachedKeyType.tmp#AttachedKeyType_KeyValue DHZMC-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 DHZMC-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 DHZMC-TDF_xsd_Complex_Type_WrappedPDPKeyType.tmp#WrappedPDPKeyType_keyIdentifier DHZMC-TDF_xsd_Complex_Type_WrappedPDPKeyType.tmp#WrappedPDPKeyType_EncryptedPolicyObject DHZMC-TDF_xsd_Element_Group_EncryptionInformationGroup.tmp#EncryptionInformationGroup_EncryptionInformation DHZMC-TDF_xsd_Element_Group_EncryptionInformationGroup.tmp#EncryptionInformationGroup DHZMC-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 Annotation
keyIdentifier xs:string optional

A key identifier.

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 DHZMC-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
Annotations

Stores the value of the key stored in remote locations.

Diagram
Diagram DHZMC-TDF_xsd_Complex_Type_KeyAccessType.tmp#KeyAccessType_RemoteStoredKey DHZMC-TDF_xsd_Complex_Type_KeyAccessType.tmp#KeyAccessType_WrappedKey DHZMC-TDF_xsd_Complex_Type_KeyAccessType.tmp#KeyAccessType_PasswordKey DHZMC-TDF_xsd_Complex_Type_KeyAccessType.tmp#KeyAccessType_PreSharedKey DHZMC-TDF_xsd_Complex_Type_KeyAccessType.tmp#KeyAccessType_AttachedKey DHZMC-TDF_xsd_Complex_Type_KeyAccessType.tmp#KeyAccessType_WrappedPDPKey
Used by
Model
Children AttachedKey , PasswordKey , PreSharedKey , RemoteStoredKey , WrappedKey , WrappedPDPKey
Source
<xs:complexType name="KeyAccessType">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Stores the value of the key stored in remote locations.</p>
    </xs:documentation>
  </xs:annotation>
  <xs:choice maxOccurs="unbounded">
    <xs:element name="RemoteStoredKey" type="RemoteStoredKeyType" 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 DHZMC-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