Skip to content

Commit a0083d8

Browse files
committed
ArduinoIoTCloudTCP: use generic Cert class instead of ECCX08CertClass
1 parent d200e94 commit a0083d8

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

src/ArduinoIoTCloudTCP.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ int ArduinoIoTCloudTCP::begin(bool const enable_watchdog, String brokerAddress,
233233
return 0;
234234
}
235235
_sslClient.setClient(_connection->getClient());
236-
_sslClient.setEccSlot(static_cast<int>(ECCX08Slot::Key), _eccx08_cert.bytes(), _eccx08_cert.length());
236+
_sslClient.setEccSlot(static_cast<int>(CryptoSlot::Key), _cert.bytes(), _cert.length());
237237
#elif defined(BOARD_ESP)
238238
_sslClient.setInsecure();
239239
#endif

src/ArduinoIoTCloudTCP.h

+2-4
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,12 @@
2828

2929
#ifdef BOARD_HAS_ECCX08
3030
#include "tls/BearSSLClient.h"
31-
#include "tls/utility/ECCX08Cert.h"
3231
#include "tls/utility/CryptoUtil.h"
3332
#elif defined(BOARD_ESP)
3433
#include <WiFiClientSecure.h>
3534
#endif
3635

3736
#ifdef BOARD_HAS_OFFLOADED_ECCX08
38-
#include "tls/utility/ECCX08Cert.h"
3937
#include "tls/utility/CryptoUtil.h"
4038
#include <WiFiSSLClient.h>
4139
#endif
@@ -135,11 +133,11 @@ class ArduinoIoTCloudTCP: public ArduinoIoTCloudClass
135133
bool _mqtt_data_request_retransmit;
136134

137135
#if defined(BOARD_HAS_ECCX08)
138-
ECCX08CertClass _eccx08_cert;
136+
ArduinoIoTCloudCertClass _cert;
139137
BearSSLClient _sslClient;
140138
CryptoUtil _crypto;
141139
#elif defined(BOARD_HAS_OFFLOADED_ECCX08)
142-
ECCX08CertClass _eccx08_cert;
140+
ArduinoIoTCloudCertClass _cert;
143141
WiFiBearSSLClient _sslClient;
144142
CryptoUtil _crypto;
145143
#elif defined(BOARD_ESP)

0 commit comments

Comments
 (0)