Azure IoT Hub TLS选项

时间:2016-12-15 14:05:29

标签: c azure azure-iot-hub

我正在尝试在基于Linux的系统上使用Azure IoT C SDK,并且需要使用某些TLS选项,例如没有TLS压缩。 API似乎没有提到设置TLS选项的方法,但如果我错过了参考,请证明我错了。

我发现了:

  • SDK默认设置某些选项
  • SDK通过应用程序/协议栈传输选项
  • SDK可以设置某些TLS选项,例如与X509证书相关的选项

我无法找到任何方法来设置接受的密码或上述TLS压缩等选项。但是,可以在编译时启用或禁用TLS压缩选项。我也知道这些选项将特定于用于保护连接的底层库,在我的例子中是openssl。

所以我想知道:

  • 有没有办法设置我错过的TLS选项?
  • 如果没有设置它们的方法,即使这种方式不简单(例如不使用IotHubClient_SetOption方法)

0 个答案:

没有答案