Scope
\VersionService, \DownloadManager, \Environments\ + HTTP auth layer
Changes
- Fix SSL bypass: Remove \CheckValidationResult\ returning always \ rue, replace with standard cert validation + \ISslValidationPolicy\ interface
- HttpClient pooling: Use \IHttpClientFactory\ instead of
ew HttpClient()\ every request
- Optional certificate pinning support
- \IHttpAuthProvider\ abstraction: Bearer Token / API Key / HMAC-SHA256 pluggable auth
Closes: This is Sub Issue 1 of the GeneralUpdate v2 refactor plan.
Scope
\VersionService, \DownloadManager, \Environments\ + HTTP auth layer
Changes
ew HttpClient()\ every request
Closes: This is Sub Issue 1 of the GeneralUpdate v2 refactor plan.