THPDFCSCOptions Record
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 selecteert asynchroon ondertekenen, HTTPS-only eindpunten, automatische SAD-autorisatie, twee tijdelijke herpogingen, eindige poll- en payload-budgetten, stabiele idempotentie-sleutels en een cache van 128 bewerkingen
AllowInsecureHTTP bestaat alleen voor gecontroleerde ontwikkel-eindpunten en wijst nog steeds niet-HTTP-schema's af