PDFium Delphi Component Docs

SignPades-metodi

Komponentti: TPdf  ·  Yksikkö: PDFium
Lisää rajoitetun hyväksyntä- tai sertifiointi-PAdES-allekirjoituksen paikallista varmennetta käyttäen

Syntax

function SignPades(const FileName: string; const Options: TPadesSignOptions): Boolean; overload;
function SignPades(const FileName: string; const Thumbprint: string): Boolean; overload;

Description

Lisää inkrementaalisen digitaalisen allekirjoituspäivityksen PDF-dokumenttiin luoden PAdES B-B- tai B-T-yhteensopivan allekirjoitussanakirjan

Metodi tukee sekä edistyneitä varmennemääritystietueita että yksinkertaisia SHA-1-heksasormenjälkiä, jotka yhdistyvät Windowsin Current User 'MY' -varmennesäilöön

Options.FieldOptions voi lisätä vaadittuja siemenarvoja, sallittuja syitä ja oikeudellisia vakuutuksia, hyväksyttäviä allekirjoittajan varmenteita, kenttälukkoja sekä hyväksyntä- tai sertifiointimuunnosten parametreja

Parameters

FileNameKohdepolku, johon allekirjoitettu PDF tallennetaan
OptionsAllekirjoituksen yksityiskohdat sisältävä tietue, joka kantaa varmennedataa, aikaleimoja, sitoumusvalintoja, turvallisuustasoja ja kenttärajoituksia
ThumbprintPaikallisesta Windows-säilöstä peräisin olevan varmenteen SHA-1-heksasormenjälkimerkkijono

Remarks

Example

begin
  if not Pdf1.Active then Exit;
  Pdf1.SignPades('signed.pdf', 'a1b2c3d4e5f678901234567890abcdef12345678');
end;

See Also

SignPadesToStream SignPadesWithPdfA ValidatePades