THotPDF.RenewPAdESLTATimestamp Method
Prolonge une chaîne d’horodatage d’archive PAdES-LTA via une mise à jour incrémentielle transactionnelle
Déclaration
class function RenewPAdESLTATimestamp(const InputPDFPath, OutputPDFPath: string; const GetDocumentTimeStamp: THPDFCMSTimestampCallback; ContentsBytes: Integer= 16384): boolean; overload;
class function RenewPAdESLTATimestamp(const InputPDFPath, OutputPDFPath: string; const GetDocumentTimeStamp: THPDFCMSTimestampCallback; DigestAlgorithm: THPDFCMSDigestAlgorithm; ContentsBytes: Integer= 16384): boolean; overload;
class function RenewPAdESLTATimestamp(const InputPDFPath, OutputPDFPath: string; const GetDocumentTimeStamp: THPDFCMSTimestampCallback; const Evidence: THPDFPAdESLTAEvidence; ContentsBytes: Integer= 16384): boolean; overload;
class function RenewPAdESLTATimestamp(const InputPDFPath, OutputPDFPath: string; const GetDocumentTimeStamp: THPDFCMSTimestampCallback; const Evidence: THPDFPAdESLTAEvidence; DigestAlgorithm: THPDFCMSDigestAlgorithm; ContentsBytes: Integer= 16384): boolean; overload;
Preuves
THPDFPAdESLTAEvidence transporte Certificates, OCSPResponses et CRLs comme tableaux de tableaux d’octets DER
Notes d’utilisation
- La surcharge de compatibilité utilise SHA-256, tandis que la surcharge digest accepte SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-384 ou SHA3-512
- Les preuves sont ajoutées au DSS existant avant la création du nouvel horodatage de document, si bien que la plage d’octets de l’horodatage scelle le matériel de validation étendu
- Les tableaux DSS existants sont réutilisés et les valeurs DER en double exactes sont référencées une seule fois à travers les révisions incrémentielles successives
- Le callback reçoit le digest sélectionné des nouvelles plages d’octets du PDF
- Le TimeStampToken renvoyé doit contenir le même OID de digest et les mêmes octets de message-imprint
- Le renouvellement SHA3 déclare l’extension développeur PDF 2.0 ISO 32001 dans la révision ajoutée
- Chaque octet source antérieur, signature, horodatage et révision DSS reste identique octet par octet
- Augmentez
ContentsByteslorsqu’une TSA renvoie une chaîne de certificats volumineuse