THPDFCSCOptions レコード
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 は、非同期署名、HTTPS 限定のエンドポイント、自動の SAD 認可、過渡的なリトライ 2 回、64 署名までのローカル バッチ上限、有限のポーリングとペイロード予算、安定したidempotency キー、128 オペレーションのキャッシュを選択する
AllowInsecureHTTP は、管理された開発用エンドポイントに対してのみ存在し、HTTP 以外のスキームは引き続き拒否する