THPDFCSCOptions Kaydı
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;
MaxBatchSignatures, MaxOperationCacheEntries: Integer;
EstimatedSignatureBytes: Integer;
EnableIdempotency: Boolean;
class function Default: THPDFCSCOptions; static;
end;
Default; asynchronous imzalamayı, yalnızca HTTPS endpoint'leri, otomatik SAD authorization'ı, iki geçici retry'ı, 64 imzalık yerel batch tavanını, sonlu poll ve payload bütçelerini, kararlı idempotency anahtarlarını ve 128 operation'luk cache'i seçer
AllowInsecureHTTP yalnızca kontrollü development endpoint'leri içindir ve HTTP olmayan şemaları yine reddeder