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