Digital Signature Origin Part

The Digital Signature Origin part is the starting point for navigating through the signatures in a package. The package implementer shall include only one Digital Signature Origin part in a package and it shall be targeted from the package root using the well-defined relationship type specified in Annex F, “Standard Namespaces and Content Types”. [M6.1] When creating the first Digital Signature XML Signature part, the package implementer shall create the Digital Signature Origin part, if it does not exist, in order to specify a relationship to that Digital Signature XML Signature part. [M6.2] If there are no Digital Signature XML Signature parts in the package, the Digital Signature Origin part is optional. [O6.2] Relationships to the Digital Signature XML Signature parts are defined in the Relationships part. The producer should not create any content in the Digital Signature Origin part itself. [S6.1]

The producer shall create Digital Signature XML Signature parts that have a relationship from the Digital Signature Origin part and the consumer shall use that relationship to locate signature information within the package. [M6.3]