Prior to this commit, RestClientSsl always used the default settings from ClientHttpRequestFactorySettings, overriding any user-defined settings (e.g., HttpClientProperties). With this commit, RestClientSsl now respects and uses ClientHttpRequestFactorySettings when they are provided. See gh-44979 Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>