HPDFCMSBuildSignedDataWithProvider
Erstellt abgetrennte CMS-SignedData und hält Private-Key-Operationen innerhalb eines vom Aufrufer gewählten Signaturanbieters
Deklaration
function HPDFCMSBuildSignedDataWithProvider(const CertificateDER,
DocSHA256: TBytes; Provider: THPDFSignatureProvider;
const KeyIdentifier: AnsiString;
const Options: THPDFCMSSignOptions): TBytes;
DocDigest muss zur von Options.DigestAlgorithm gewählten Größe passen, und Provider muss spcSign anbieten
Die Anforderung enthält den SHA-256-Digest des DER-Signaturattributsatzes sowie das gewählte RSA-Schema, die PSS-Salzlänge, das Zertifikat, die Schlüsselkennung und eine eindeutige Vorgangskennung