ReferenceSigningType

Type : ReferenceSigningBase
Value Description
NotSignedThis value indicates that none of the SYSTEM_SIGNATURES are applied to the REFERENCE or ObjectURL element and the resource it points to is not signed. The REFERENCE or ObjectURL element MAY change or be resolved, the resource MAY remain available, and its trustworthiness is outside the scope of the SYSTEM_SIGNATURES.
ReferenceAndContentSignedDirectlyThis value indicates that a SYSTEM_SIGNATURE is applied to the REFERENCE or ObjectURL element; the resource it points to has also been signed. The REFERENCE or ObjectURL element MUST NOT change or be resolved, the resource MUST remain available, and its trustworthiness can be determined from the Signature.
ReferenceAndContentSignedIndirectlyThis value indicates that a SYSTEM_SIGNATURE is applied to the REFERENCE element or the ObjectURL and its sibling elements after computing and saving the OriginalCreatorDigestValue; the resource it points to is not signed. The REFERENCE or ObjectURL element MUST NOT change or be resolved, the resource SHOULD remain available, and its trustworthiness can be determined from the OriginalCreatorDigestValue.
ReferenceCreatedFromSignedContentThis value indicates that the resource pointed to by the REFERENCE or ObjectURL element was originally embedded in the current XML instance document that has SYSTEM_SIGNATURES applied. Prior to validating a SYSTEM_SIGNATURE or applying a new one, the reference MUST be resolved to maintain or determine its trustworthiness.
ReferenceSignedDirectlyThis value indicates that a SYSTEM_SIGNATURE is applied to the REFERENCE or ObjectURL element; the resource it points to is not signed. The REFERENCE or ObjectURL element MUST NOT change or be resolved, the resource SHOULD remain available, but its trustworthiness is outside the scope of the SYSTEM_SIGNATURES.

Definition
This attribute describes how the content of a REFERENCE or ObjectURL element is signed using XML digital signatures. This instructs systems about which transformation, if any, needs to be applied to the REFERENCE or ObjectURL element before validating existing SYSTEM_SIGNATURES or applying new ones and what transformations are prohibited.

Parents
\MESSAGE\DEAL_SETS\DEAL_SET\DEALS\DEAL\SERVICES\FOREIGN_OBJECTS\FOREIGN_OBJECT\ObjectURL
\MESSAGE\DEAL_SETS\DEAL_SET\DEALS\DEAL\REFERENCE