طريقة 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 جديد للاستدعاء، فيبقى الجمود والإلغاء مطبقين عند كل محاولة

مزوِّد التوقيع عن بُعد CSC

مزوّدو التوقيع الحديثون