THotPDF.RenewPAdESLTATimestamp Method
Förlänger en PAdES-LTA-arkivtidsstämpelkedja via en transaktionell inkrementell uppdatering
Deklaration
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;
Bevis
THPDFPAdESLTAEvidence bär Certificates, OCSPResponses och CRLs som arrayer av DER-bytearrayer
Användningsanteckningar
- Kompatibilitetsöverbelastningen använder SHA-256, medan sammandragsöverbelastningen accepterar SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-384 eller SHA3-512
- Bevis läggs till den befintliga DSS:en innan den nya dokumenttidsstämpeln skapas, så att tidstämpelns byteintervall försluter det utvidgade valideringsmaterialet
- Befintliga DSS-arrayer återanvänds och exakta dubbletter av DER-värden refereras en gång över på varandra följande inkrementella revisioner
- Callbacken tar emot det valda sammandraget av de nya PDF-byteintervallen
- Den returnerade TimeStampToken:en måste innehålla samma digest-OID och message-imprint-byte
- SHA3-förnyelse deklarerar ISO 32001-utvecklartillägget för PDF 2.0 i den tilllagda revisionen
- Varje tidigare källbyte, signatur, tidsstämpel och DSS-revision förblir byte-identisk
- Öka
ContentsBytesnär en TSA returnerar en stor certifikatkedja