HPDFCMSBuildSignedDataWithProvider
Construit un CMS SignedData détaché tout en conservant les opérations de clé privée dans un fournisseur de signature choisi par l’appelant
Déclaration
function HPDFCMSBuildSignedDataWithProvider(const CertificateDER,
DocSHA256: TBytes; Provider: THPDFSignatureProvider;
const KeyIdentifier: AnsiString;
const Options: THPDFCMSSignOptions): TBytes;
DocDigest doit correspondre à la taille sélectionnée par Options.DigestAlgorithm et Provider doit annoncer spcSign
L’entrée de la requête est l’empreinte SHA-256 de l’ensemble d’attributs signés DER et comprend le schéma RSA sélectionné, la longueur de sel PSS, le certificat, l’identifiant de clé et un identifiant d’opération unique