We've heard feedback that the XPS Digital Signature Policy is unnessarily vague. We've made changes to this policy to be very clear about what must or may be signed. Feedback, as always, is welcome.
Change is as follows:
An XPS Document MUST be considered signed according to the XPS Document signing policy, regardless of the validity of that signature, if the following signing rules are followed:
An XPS Document MUST NOT be considered signed according to the XPS Document signing policy if:
An XPS Document digital signer MUST NOT sign an XPS Document that contains content (parts or relationships parts) to be signed that defines the Markup Compatibility namespace but the signer does not fully understand all elements, attributes, and alternate content representations introduced through the markup compatibility mechanisms. An XPS Document digital signer MAY choose not to sign any content (parts or relationships parts) that defines the Markup Compatibility namespace, even if the content is fully understood.
An XPS Document digital signature MUST be shown as an incompliant digital signature if:
An XPS Document digital signature MUST be shown as a broken digital signature if:
An XPS Document digital signature MUST be shown as a questionable digital signature if any of the following are true:
An XPS Document digital signature MAY be shown as a questionable digital signature if:
An XPS Document digital signature MUST be shown as a valid digital signature if: