HPDFCMSBuildSignedDataWithProvider

Detached CMS SignedData üretir; private-key işlemlerini çağıranın seçtiği signature provider içinde tutar

Bildirim

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

DocDigest, Options.DigestAlgorithm tarafından seçilen boyutla eşleşmelidir; Provider ise spcSign bildirmelidir

Request girdisi, DER signed-attribute kümesinin seçilen digest'idir; digest ve signature OID'lerini, seçilen RSA ya da ECDSA şemasını, PSS salt uzunluğunu, sertifikayı, key identifier'ı ve benzersiz bir işlem tanımlayıcısını içerir