function SaveAsPadesDss(const FileName: string; const Options: TPadesDssOptions): Boolean; overload;
Slaat de huidige documentbytes op in een bestand terwijl X.509-validatiematerialen (certificaten, CRL's en OCSP-responses) in het globale /DSS-woordenboek van het document worden geïnjecteerd
TPadesDssOptions.Vris kan geselecteerd materiaal aan elke handtekening koppelen via indirecte /Type /VRI-woordenboeken die worden geïndexeerd op de hoofdletter-SHA-1 van de volledig gedecodeerde /Contents-waarde van de handtekening, inclusief opvulbytes
Vereist dat Active True is; retourneert False als de opslagbewerking faalt
| FileName | Absoluut of relatief pad naar het bestemmingsbestand |
| Options | Volledige DSS-configuratie met DER-materiaalarrays, handtekeningspecifieke VRI-indexlijsten en extensie-instellingen |
/DSS-markeringen bevatEPadesCrypto zonder de bestemming te wijzigen
var
DssOpts: TPadesDssOptions;
begin
if not Pdf1.Active then Exit;
DssOpts := TPadesDssOptions.Default;
// populate DssOpts.Certs with DER validation certificates
Pdf1.SaveAsPadesDss('signed-blt.pdf', DssOpts);
end;