Skip to content

Latest commit

 

History

History
90 lines (65 loc) · 3.48 KB

nf-xpsdigitalsignature-ixpssigningoptions-setsignaturemethod.md

File metadata and controls

90 lines (65 loc) · 3.48 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:xpsdigitalsignature.IXpsSigningOptions.SetSignatureMethod
IXpsSigningOptions::SetSignatureMethod (xpsdigitalsignature.h)
Sets the signature method.
IXpsSigningOptions interface [XPS Documents and Packaging]
SetSignatureMethod method
IXpsSigningOptions.SetSignatureMethod
IXpsSigningOptions::SetSignatureMethod
SetSignatureMethod
SetSignatureMethod method [XPS Documents and Packaging]
SetSignatureMethod method [XPS Documents and Packaging]
IXpsSigningOptions interface
xps.ixpssigningoptions_setsignaturemethod
xpsdigitalsignature/IXpsSigningOptions::SetSignatureMethod
xps\ixpssigningoptions_setsignaturemethod.htm
xps
318f0e08-2384-4fab-a181-6ff3070ea21f
12/05/2018
IXpsSigningOptions interface [XPS Documents and Packaging],SetSignatureMethod method, IXpsSigningOptions.SetSignatureMethod, IXpsSigningOptions::SetSignatureMethod, SetSignatureMethod, SetSignatureMethod method [XPS Documents and Packaging], SetSignatureMethod method [XPS Documents and Packaging],IXpsSigningOptions interface, xps.ixpssigningoptions_setsignaturemethod, xpsdigitalsignature/IXpsSigningOptions::SetSignatureMethod
xpsdigitalsignature.h
Windows
Windows 7 [desktop apps only]
Windows Server 2008 R2 [desktop apps only]
XpsDigitalSignature.idl
Windows
19H1
IXpsSigningOptions::SetSignatureMethod
xpsdigitalsignature/IXpsSigningOptions::SetSignatureMethod
c++
APIRef
kbSyntax
COM
xpsdigitalsignature.h
IXpsSigningOptions.SetSignatureMethod

IXpsSigningOptions::SetSignatureMethod

-description

Sets the signature method.

-parameters

-param signatureMethod [in]

The signature method expressed as a URI.

This parameter must refer to a valid signature method. The following signature methods have been tested in Windows 7:

-returns

If the method succeeds, it returns S_OK; otherwise, it returns an HRESULT error code.

-remarks

The signature method must be set before signing.

When a new instance of this interface is returned by IXpsSignatureManager::CreateSigningOptions, the SignatureMethod and DigestMethod properties are not initialized; they must be initialized before the new interface can be used as a parameter of the Sign method.

The URI in signatureMethod must be the URI of a valid signing algorithm, such as http://www.w3.org/2000/09/xmldsig#rsa-sha1, and it must be supported by the signing certificate.

-see-also

Cryptography Functions

IOpcSigningOptions

IXpsSigningOptions

XML Paper Specification