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