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