مرجع HotPDF

THPDFCSCOptions = record
  ServiceBaseURL: UnicodeString;
  CredentialID, AccessToken, SAD, ClientData: AnsiString;
  RequireSAD, AutoAuthorize, AllowInsecureHTTP: Boolean;
  OperationMode: THPDFCSCOperationMode;
  RetryLimit, MaxPollAttempts: Integer;
  RetryBaseDelayMS, MaxRetryAfterMS, PollIntervalMS: Cardinal;
  AsyncValidityPeriodMS: Cardinal;
  TokenRefreshSkewSeconds, SADRefreshSkewSeconds: Integer;
  MaxResponseBytes, MaxSignatureBytes, MaxTimestampBytes: Integer;
  MaxCertificateChainCount, MaxCertificateBytes: Integer;
  MaxOperationCacheEntries, EstimatedSignatureBytes: Integer;
  EnableIdempotency: Boolean;
  class function Default: THPDFCSCOptions; static;
end;

تختار Default التوقيع غير المتزامن، ونقاط نهاية HTTPS فقط، وتفويض SAD تلقائيًا، وإعادتي محاولة عابرتين، وسقف دفعة محلية بـ64 توقيعًا، وميزانيات استطلاع وحمولة محدودة، ومفاتيح idempotency مستقرة، وcache بسعة 128 عملية

لا يوجد AllowInsecureHTTP إلا لنقاط نهاية تطوير مضبوطة، وهو يرفض دائمًا المخططات غير HTTP

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