Standards for Technology in Automotive Retail

 
 Home -  News Feed 

2.5. The payload Manifest SOAP Header

STAR defines a custom SOAP header to serve as a table of contents for the message. The payload manifest contains one manifest element for each content element in the SOAP body. The manifest provides an easy and fast way to identify the types of data in the message payload without parsing the whole message. This is useful for implementations that make routing decisions based on the contents of the message. And, it is especially useful if the body of the message is encrypted.

Figure 2.9. Payload Manifest

Payload Manifest

The manifest has the following attributes:

[Important]STAR Level 1 Requirement

STAR1018: A SOAP Header MUST contain one manifest element for each content element in the SOAP body.

STAR1019: A manifest is REQUIRED to have namespaceURI, element, contentID, and version attributes. Even though version is listed as optional it is REQUIRED for STAR BOD and DTS transports.