HPDFCMSBuildSignedDataWithProvider

Bouwt losgekoppelde CMS SignedData terwijl bewerkingen met de privésleutel binnen een door de aanroeper geselecteerde handtekeningprovider blijven

Declaratie

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

DocDigest moet overeenkomen met de grootte die door Options.DigestAlgorithm is geselecteerd en Provider moet spcSign adverteren

De verzoekinvoer is de geselecteerde digest van de DER-ondertekende-kenmerkenset en omvat digest- en handtekening-OID's, het geselecteerde RSA- of ECDSA-schema, de PSS-zoutlengte, het certificaat, de sleutel-id en een unieke bewerkings-id