XPS Digital Signature API

The XPS Digital Signature API enables a user to sign a document, verify the identity of the signer, and indicate whether an XPS document has changed since it was signed. The XPS Digital Signature API is built on the digital signature technology that is used in the Open Packaging Conventions, which are specified in the 1st edition, Part 2, "Open Packaging Conventions," of Standard ECMA-376, Office Open XML File Formats.

In This Section

This section contains the following topics.

About XPS Digital Signature API

About XPS Digital Signature API describes the XPS Digital Signature API at a high level.

Using XPS Digital Signature API

Using XPS Digital Signature API describes how to use the XPS Digital Signature API.

XPS Digital Signatures Reference

The XPS Digital Signature API Reference contains a complete listing of the interfaces, methods, and enumerators that are implemented by the XPS Digital Signatures API.

Platform Update for Windows Vista

The XPS Digital Signature interfaces that are described in this section are not supported by the Platform Update for Windows Vista or the Platform Update for Windows Server 2008. An application that requires these interfaces should run on Windows 7 or later, or on Windows Server 2008 R2 or later. Otherwise, the application may not provide the user with the application's complete functionality.

Packaging

XML Paper Specification

Standard ECMA-376, Office Open XML File Formats