Showing:

Annotations
Attributes
Diagrams
Instances
Model
Properties
Source
Used by
Element ContentEncodedHashVerification
Namespace urn:us:gov:ic:sf:hashverification
Annotations

Represents the hash of the payload in its encrypted state. Hash value is not meant to be taken over the Base64-encoded state of the payload when used with a Base64Binary payload. Used to represent the payload as stored and transmitted: Encrypted and split into chunks as needed. Used by tools that need to verify that a payload corresponds to the XML document, but which have no reason to further process the payload and may not have access to the necessary keys.

Diagram
Diagram HashVerification_xsd_Attribute_hashType.tmp#hashType HashVerification_xsd_Element_PayloadHash.tmp#PayloadHash HashVerification_xsd_Element_TotalHash.tmp#TotalHash HashVerification_xsd_Element_TotalHash.tmp#TotalHash HashVerification_xsd_Element_BlockHash.tmp#BlockHash HashVerification_xsd_Element_BlockHash.tmp#BlockHash HashVerification_xsd_Element_Group_BlockedHashGroup.tmp#BlockedHashGroup HashVerification_xsd_Element_TotalHash.tmp#TotalHash HashVerification_xsd_Element_TotalHash.tmp#TotalHash HashVerification_xsd_Element_BlockHash.tmp#BlockHash HashVerification_xsd_Element_BlockHash.tmp#BlockHash HashVerification_xsd_Element_Group_BlockedHashGroup.tmp#BlockedHashGroup HashVerification_xsd_Complex_Type_HashVerificationType.tmp#HashVerificationType
Type HashVerificationType
Properties
content complex
Used by
Complex Type ReferenceValueType
Model
Children BlockHash , PayloadHash , TotalHash
Instance
<ContentEncodedHashVerification hashType="" xmlns="urn:us:gov:ic:sf:hashverification">
  <PayloadHash>{1,1}</PayloadHash>
  <TotalHash blockSize="" totalBlocks="">{1,1}</TotalHash>
  <BlockHash block="">{2,unbounded}</BlockHash>
  <TotalHash blockSize="" totalBlocks="">{1,1}</TotalHash>
  <BlockHash block="">{2,unbounded}</BlockHash>
</ContentEncodedHashVerification>
Attributes
QName Type Use Annotation
hashType HashTypeType required

The type of a hash.

Source
<xs:element name="ContentEncodedHashVerification" type="HashVerificationType">
  <xs:annotation>
    <xs:documentation xml:lang="en">
      <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Represents the hash of the payload in its encrypted state. Hash value is not meant to be taken over the Base64-encoded state of the payload when used with a Base64Binary payload. Used to represent the payload as stored and transmitted: Encrypted and split into chunks as needed. Used by tools that need to verify that a payload corresponds to the XML document, but which have no reason to further process the payload and may not have access to the necessary keys.</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location HashVerification.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