Método IXpsSigningOptions::SetDigestMethod (xpsdigitalsignature.h)

Establece el URI del método digest.

Sintaxis

HRESULT SetDigestMethod(
  [in] LPCWSTR digestMethod
);

Parámetros

[in] digestMethod

URI del método digest.

Este parámetro debe hacer referencia al URI de un método de resumen válido. Los métodos de resumen siguientes se han probado en Windows 7:

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error HRESULT .

Comentarios

El método digest debe establecerse antes de firmar.

Cuando IXpsSignatureManager::CreateSigningOptions devuelve una nueva instancia de esta interfaz, las propiedades SignatureMethod y DigestMethod no se inicializan. Deben inicializarse para que la nueva interfaz se pueda usar como parámetro del método Sign .

Establece la cadena que identifica el URI del algoritmo que se usa para resúmenes de las partes, las relaciones y las referencias de firma. A continuación se muestra un ejemplo de un URI válido: http://www.w3.org/2000/09/xmldsig#sha1.

El certificado de firma, el método de firma y el método digest deben ser compatibles entre sí.

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado xpsdigitalsignature.h

Consulte también

Funciones de criptografía

IOpcSigningOptions

IXpsSigningOptions

XML Paper Specification