IXpsSignatureRequest interface (xpsdigitalsignature.h)
Accesses the components of a signature request.
Inheritance
The IXpsSignatureRequest interface inherits from the IUnknown interface. IXpsSignatureRequest also has these types of members:
Methods
The IXpsSignatureRequest interface has these methods.
IXpsSignatureRequest::GetIntent Sets the string that describes the intent or meaning of the signature. (IXpsSignatureRequest.GetIntent) |
IXpsSignatureRequest::GetRequestedSigner Gets the identity of the person who has signed or is requesting to sign the package. |
IXpsSignatureRequest::GetRequestId Gets the unique identifier of the signature request. |
IXpsSignatureRequest::GetRequestSignByDate Gets the date and time before which the requested signer must sign the specified parts of the document. |
IXpsSignatureRequest::GetSignature Gets a pointer to an IXpsSignature interface that contains the XPS digital signature with the same unique identifier as the signature request. |
IXpsSignatureRequest::GetSigningLocale Gets the legal jurisdiction of the package signing location. |
IXpsSignatureRequest::GetSpotLocation Gets the page and the location on the page where the visible digital signature or the digital signature request will be displayed. |
IXpsSignatureRequest::SetIntent Sets the string that describes the intent or meaning of the signature. (IXpsSignatureRequest.SetIntent) |
IXpsSignatureRequest::SetRequestedSigner Sets the identity of the person who signed or is requested to sign the package. |
IXpsSignatureRequest::SetRequestSignByDate Sets the date and time before which the requested signer must sign the specified parts of the document. |
IXpsSignatureRequest::SetSigningLocale Sets the legal jurisdiction of the package signing location. |
IXpsSignatureRequest::SetSpotLocation Specifies the page and the location on the page where the visible digital signature or the digital signature request will be displayed. |
Remarks
The IXpsSignatureRequest interface corresponds to a single SignatureDefinition element in the markup of the SignatureDefinitons part.
This SignatureDefinition element markup is described in section 10.2.2 of the XML Paper Specification.
All signature requests are stored in a request collection of a signature block. They cannot exist independently from the IXpsSignatureBlock interface from which they were instantiated.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps only] |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Target Platform | Windows |
Header | xpsdigitalsignature.h |