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;
MaxBatchSignatures, MaxOperationCacheEntries: Integer;
EstimatedSignatureBytes: Integer;
EnableIdempotency: Boolean;
class function Default: THPDFCSCOptions; static;
end;
Default choisit la signature asynchrone, des points de terminaison HTTPS uniquement, une autorisation SAD automatique, deux nouvelles tentatives transitoires, un plafond local de 64 signatures par lot, des budgets d'interrogation et de palette finis, des clés d'idempotence stables et un cache de 128 opérations
AllowInsecureHTTP n'existe que pour les points de terminaison de développement contrôlés et rejette toujours les schémas autres que HTTP