Méthode IXpsSigningOptions ::SetDigestMethod (xpsdigitalsignature.h)
Définit l’URI de la méthode digest.
Syntaxe
HRESULT SetDigestMethod(
[in] LPCWSTR digestMethod
);
Paramètres
[in] digestMethod
URI de la méthode digest.
Ce paramètre doit faire référence à l’URI d’une méthode digest valide. Les méthodes de synthèse suivantes ont été testées dans Windows 7 :
Valeur retournée
Si la méthode réussit, elle retourne S_OK ; sinon, elle retourne un code d’erreur HRESULT .
Remarques
La méthode digest doit être définie avant la signature.
Lorsqu’une nouvelle instance de cette interface est retournée par IXpsSignatureManager ::CreateSigningOptions, les propriétés SignatureMethod et DigestMethod ne sont pas initialisées. Ils doivent être initialisés avant que la nouvelle interface puisse être utilisée comme paramètre de la méthode Sign .
Définit la chaîne qui identifie l’URI de l’algorithme utilisé pour digester les parties, les relations et les références de signature. Voici un exemple d’URI valide : http://www.w3.org/2000/09/xmldsig#sha1.
Le certificat de signature, la méthode de signature et la méthode digest doivent être compatibles l’un avec l’autre.
Configuration requise
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | xpsdigitalsignature.h |