Как проверить отпечаток пальца для подключения MQTT в ESP8266?

#ssl #mqtt #esp8266

Вопрос:

Я подключаюсь к защищенному соединению mqtt с паролем и пользователем и хочу проверить отпечаток пальца.

Вот мой код

 #include <ESP8266WiFi.h>
#include <WiFiClientSecure.h>
#include <PubSubClient.h>
m_pubSubClient(m_wifiClient),    
m_wifiClient.setFingerprint(m_config.getMqttServerFingerprint());
    if (m_wifiClient.verify(m_config.getMqttServerFingerprint(), m_config.getMqttServer())) {
            Serial.println("certificate matches");
          } else {
            Serial.println("certificate doesn't match");
          }
    connected = m_pubSubClient.connect(clientId.c_str(), m_config.getMqttServerUser(), m_config.getMqttServerPassword(), willTopic, 0, true, "off");
 

Но я получаю эту ошибку компиляции

 'class BearSSL::WiFiClientSecure' has no member named 'verify'