HPDFCMSBuildSignedDataWithProvider

Buduje odłączony CMS SignedData, trzymając operacje klucza prywatnego wewnątrz dostawcy podpisu wybranego przez wywołującego

Deklaracja

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

DocDigest musi pasować do rozmiaru wybranego przez Options.DigestAlgorithm, a Provider musi reklamować spcSign

Wejściem żądania jest wybrany skrót podpisanego zestawu atrybutów DER i obejmuje OID-y skrótu i podpisu, wybrany schemat RSA lub ECDSA, długość soli PSS, certyfikat, identyfikator klucza oraz unikalny identyfikator operacji