function RenewPadesArchiveTimestampToStream(Stream: TStream; const Options: TPadesArchiveTimestampOptions; out Report: TPadesArchiveTimestampReport): Boolean;
| Stream | TStream ปลายทางสำหรับเอกสารที่ประทับเวลาใหม่ ค่า nil จะทำให้การเรียกคืนค่า False |
| Options | TPadesArchiveTimestampOptions ประกอบด้วย TsaUrl, Nonce, ContentsSize, UpdateDss และ DssOptions ที่ซ้อนอยู่ภายใน TPadesArchiveTimestampOptions.Default ให้จุดเริ่มต้นที่ใช้งานได้ |
| Report | TPadesArchiveTimestampReport รับค่า SourceLevel, ResultLevel, จำนวน document timestamp ก่อนและหลัง ความยาวของต้นทางและผลลัพธ์ DssUpdated, GenTime, PolicyOid และ Nonce |
| Result | Boolean เป็น True เมื่อสร้างเอกสารที่ประทับเวลาใหม่สำเร็จ |
ลายเซ็น PAdES ระยะยาวจะตรวจสอบได้ต่อเนื่องเพียงใดก็ตามที่ archive timestamp ล่าสุดของมันยังน่าเชื่อถือ การต่ออายุจะเพิ่ม document timestamp อีกหนึ่งรายการทับไบต์เดิม ซึ่งขยายความสมเร็จโดยไม่แตะต้องลายเซ็นเดิม
การเทียบ SourceLevel กับ ResultLevel ในรายงานแสดงระดับการปฏิบัติตามมาตรฐานก่อนและหลัง และ DssUpdated บันทึกว่ามีการรีเฟรชข้อมูลการตรวจสอบไปพร้อมกับ timestamp หรือไม่
นี่คือรูปแบบ stream ส่วน RenewPadesArchiveTimestamp เขียนลงไฟล์ ทั้งสองแบบต้องการไบต์ของเอกสารต้นฉบับ เอกสารที่ยังโหลดแบบ progressive อยู่จึงคืนค่า False