class function CompletePadesRemoteSignature(Prepared, Dest: TStream; const Request: TPadesRemoteSigningRequest; const CmsDer: TBytes): Boolean; static;
Újrakiszámítja a teljes előkészített PDF ujjlenyomatát és a leválasztott dokumentumkivonatát, ellenőrzi a mentett ByteRange-t és a nem használt helyőrzőt, validálja a visszakapott CMS alakot és üzenetkivonat-kötést, majd feltölti a fenntartott hexadecimális helyet bármely aláírt bájt megváltoztatása nélkül
Minden kérés- és CMS-ellenőrzés befejeződik, mielőtt a célfolyam törlésre vagy írásra kerül
| Prepared | A PreparePadesRemoteSignature által előállított pontos helyőrzős PDF |
| Dest | A befejezett aláírt PDF célfolyama |
| Request | Eredeti vagy deszerializált távoli aláírási kérés |
| CmsDer | A távoli aláíró által visszaküldött teljes leválasztott CMS SignedData DER |
ValidatePades metódust ott, ahol kriptográfiai validációs támogatás érhető el
var
Prepared, Output: TFileStream;
Request: TPadesRemoteSigningRequest;
CmsDer: TBytes;
begin
Request := TPdf.LoadPadesRemoteSigningRequest(RequestStream);
TPdf.CompletePadesRemoteSignature(Prepared, Output, Request, CmsDer);
end;