Skip to content

Commit 1587be2

Browse files
committed
ArduinoIoTCloudTCP: reduce authMode variable scope
1 parent cfc895c commit 1587be2

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

src/ArduinoIoTCloudTCP.cpp

+4-4
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@ ArduinoIoTCloudTCP::ArduinoIoTCloudTCP()
6767
, _messageTopicIn("")
6868
, _dataTopicOut("")
6969
, _dataTopicIn("")
70-
, _authMode(ArduinoIoTAuthenticationMode::CERTIFICATE)
7170
#if OTA_ENABLED
7271
, _ota(&_message_stream)
7372
, _get_ota_confirmation{nullptr}
@@ -85,23 +84,24 @@ int ArduinoIoTCloudTCP::begin(ConnectionHandler & connection, bool const enable_
8584
_connection = &connection;
8685
_brokerAddress = brokerAddress;
8786

87+
ArduinoIoTAuthenticationMode authMode = ArduinoIoTAuthenticationMode::CERTIFICATE;
8888
#if defined (BOARD_HAS_SECRET_KEY)
8989
/* If board supports and sketch is configured for username and password login */
9090
if(_password.length()) {
91-
_authMode = ArduinoIoTAuthenticationMode::PASSWORD;
91+
authMode = ArduinoIoTAuthenticationMode::PASSWORD;
9292
}
9393
#endif
9494

9595
/* Setup broker TLS client */
96-
_brokerClient.begin(connection, _authMode);
96+
_brokerClient.begin(connection, authMode);
9797

9898
#if OTA_ENABLED
9999
/* Setup OTA TLS client */
100100
_otaClient.begin(connection);
101101
#endif
102102

103103
/* If board is configured for certificate authentication and mTLS */
104-
if(_authMode == ArduinoIoTAuthenticationMode::CERTIFICATE)
104+
if(authMode == ArduinoIoTAuthenticationMode::CERTIFICATE)
105105
{
106106
#if defined(BOARD_HAS_SECURE_ELEMENT)
107107
if (!_selement.begin())

src/ArduinoIoTCloudTCP.h

-2
Original file line numberDiff line numberDiff line change
@@ -162,8 +162,6 @@ class ArduinoIoTCloudTCP: public ArduinoIoTCloudClass
162162
String _dataTopicOut;
163163
String _dataTopicIn;
164164

165-
ArduinoIoTAuthenticationMode _authMode;
166-
167165
#if OTA_ENABLED
168166
TLSClientOta _otaClient;
169167
ArduinoCloudOTA _ota;

0 commit comments

Comments
 (0)