function SaveAsPadesDss(const FileName: string; const Options: TPadesDssOptions): Boolean; overload;
Зберігає байти поточного документа у файл, одночасно вставляючи матеріали перевірки X.509 (сертифікати, CRL і відповіді OCSP) у глобальний словник /DSS документа
TPadesDssOptions.Vris може прив'язати обрані матеріали до кожного підпису через непрямі словники /Type /VRI з ключами у вигляді SHA-1 у верхньому регістрі повного декодованого значення /Contents підпису, включно з байтами вирівнювання
Потребує, щоб Active мав значення True; повертає False, якщо операція збереження завершилася невдало
| FileName | Абсолютний або відносний шлях до файлу призначення |
| Options | Повна конфігурація DSS, що містить масиви матеріалів DER, списки індексів VRI для окремих підписів і параметри розширень |
/DSSEPadesCrypto без зміни файлу призначення
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;