HPDFCMSBuildSignedDataWithProvider

Bygger frikopplad CMS SignedData samtidigt som privata nyckeloperationer hålls kvar i en anropare-vald signaturprovider

Deklaration

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

DocDigest måste matcha storleken som väljs av Options.DigestAlgorithm och Provider måste annonsera spcSign

Begärandatans indata är den valda digesten av den DER-signerade attributuppsättningen och inkluderar digest- och signatur-OID:er, det valda RSA- eller ECDSA-schemat, PSS-saltlängd, certifikat, nyckelidentifierare och en unik åtgärdsidentifierare