HPDFCMSBuildSignedDataWithProvider

Construye SignedData CMS separado manteniendo las operaciones de clave privada dentro de un proveedor de firma seleccionado por el llamador

Declaración

function HPDFCMSBuildSignedDataWithProvider(const CertificateDER,
  DocDigest: TBytes; Provider: THPDFSignatureProvider;
  const KeyIdentifier: AnsiString;
  const Options: THPDFCMSSignOptions): TBytes;

DocDigest debe coincidir con el tamaño que selecciona Options.DigestAlgorithm, y Provider debe anunciar spcSign

La entrada de la solicitud es el digest seleccionado del conjunto de atributos firmados DER e incluye OIDs de digest y de firma, el esquema RSA o ECDSA elegido, la longitud de sal PSS, el certificado, el identificador de clave y un identificador único de operación