xpsdigitalsignature.h header

This header is used by XPS Documents. For more information, see:

xpsdigitalsignature.h contains the following programming interfaces:

Interfaces

 
IXpsSignature

Represents a single digital signature.
IXpsSignatureBlock

Represents a block of signature requests that are stored in a SignatureDefinitions part.
IXpsSignatureBlockCollection

A collection of IXpsSignatureBlock interfaces.
IXpsSignatureCollection

A collection of IXpsSignature interface pointers.
IXpsSignatureManager

Manages the digital signatures and digital signature requests of an XPS document.
IXpsSignatureRequest

Accesses the components of a signature request.
IXpsSignatureRequestCollection

A collection of IXpsSignatureRequest interfaces.
IXpsSigningOptions

Provides access to the individual signing options that are used by new signatures.

Enumerations

 
XPS_SIGN_FLAGS

Specifies whether markup compatibility detection must be run before signing.
XPS_SIGN_POLICY

A bitwise enumerator that indicates which, if any, optional parts of an XPS document are signed.
XPS_SIGNATURE_STATUS

Describes the status of a document's digital signature.