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