HPDFCMSBuildSignedDataWithProvider
Construye CMS SignedData detached manteniendo las operaciones de clave privada dentro de un signature provider 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 seleccionado por Options.DigestAlgorithm y Provider debe anunciar spcSign
El input del request es el digest seleccionado del conjunto de signed attributes en DER e incluye los OIDs de digest y de firma, el esquema RSA o ECDSA seleccionado, la longitud de salt PSS, el certificado, el key identifier y un identificador único de operación