| 55 | TLSTraits(const char *CAcert, const char *clicert = nullptr, const char *clikey = nullptr) : _cacert(CAcert), _clicert(clicert), _clikey(clikey) {} |
| 56 | |
| 57 | std::unique_ptr<NetworkClient> create() override { |
| 58 | return std::unique_ptr<NetworkClient>(new NetworkClientSecure()); |
| 59 | } |
| 60 | |
| 61 | bool verify(NetworkClient &client, const char *host) override { |
| 62 | NetworkClientSecure &wcs = static_cast<NetworkClientSecure &>(client); |