طريقة THPDFCSCSignatureProvider.TimestampDigest
function TimestampDigest(const Digest: TBytes;
const DigestAlgorithmOID, Nonce,
OperationIdentifier: AnsiString;
out TimestampToken: TBytes): THPDFSignatureProviderStatus;
تطلب رمز طابع زمني واحدًا وفق RFC 3161 لتجزئة ما عبر نقطة النهاية signatures/timestamp الخاصة بـ CSC
يجب أن تحمل Digest من 1 إلى 1024 بايت وأن يكون DigestAlgorithmOID معرّف OID منقّطًا غير فارغ، وإلا تعيد المكالمة spsMalformed دون رحلة نقل ذهاب وإياب
يعاد إدراج Nonce الاختياري في جسم الطلب، ويُرفق THPDFCSCOptions.ClientData المضبوط إن وُجد؛ ويُفك رمز الاستجابة بترميز base64 ويخضع لحد MaxTimestampBytes
عندما يكون OperationIdentifier فارغًا يولَّد GUID جديد للاستدعاء، فيبقى الجمود والإلغاء مطبقين عند كل محاولة