azure-sdk-for-cpp icon indicating copy to clipboard operation
azure-sdk-for-cpp copied to clipboard

CURL Http Transport is missing TLS Options

Open LarryOsterman opened this issue 2 years ago • 0 comments

Missing TLS options in CURL Http transport

<NOTE: Cognitive Services needs to fill in this list>

  • Ability to enable/disable certificate revocation list checks
  • Ability to specify single trusted certificates. For LibCurl the option seems to accept a file path. Our current code base expects a string that contains the X.509 Base64 encoded version of the certificate (I still need to double check that format though)
  • Ability to use the single trusted certificate but also validate it using the CRL
  • (Possibly optional) Ability to continue even if CRL download fails
  • (Possibly optional) Ability to specify the maximum size in KB of the CRL lists being downloaded

LarryOsterman avatar Jul 18 '22 23:07 LarryOsterman