Skip to content

Commit 68b6de6

Browse files
committed
rename skip-verify-peer in the sse lib
1 parent 60b1b25 commit 68b6de6

File tree

4 files changed

+13
-12
lines changed

4 files changed

+13
-12
lines changed

libs/client-sdk/src/data_sources/polling_data_source.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ PollingDataSource::PollingDataSource(
9090
data_source_config.method);
9191
if (http_properties.Tls().VerifyMode() ==
9292
config::shared::built::TlsOptions::VerifyMode::kVerifyNone) {
93-
LD_LOG(logger_, LogLevel::kDebug) << "SSL peer verification disabled";
93+
LD_LOG(logger_, LogLevel::kDebug) << "TLS peer verification disabled";
9494
}
9595
if (polling_interval_ < polling_config.min_polling_interval) {
9696
LD_LOG(logger_, LogLevel::kWarn)

libs/client-sdk/src/data_sources/streaming_data_source.cpp

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -127,10 +127,11 @@ void StreamingDataSource::Start() {
127127
client_builder.header(header.first, header.second);
128128
}
129129

130-
client_builder.verify_peer(
131-
http_config_.Tls().VerifyMode() ==
132-
config::shared::built::TlsOptions::VerifyMode::kVerifyPeer);
133-
130+
if (http_config_.Tls().VerifyMode() ==
131+
config::shared::built::TlsOptions::VerifyMode::kVerifyNone) {
132+
client_builder.skip_verify_peer(true);
133+
}
134+
134135
auto weak_self = weak_from_this();
135136

136137
client_builder.receiver([weak_self](launchdarkly::sse::Event const& event) {

libs/server-sent-events/include/launchdarkly/sse/client.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ class Builder {
137137
* @param verify_peer True to verify the peer, false otherwise.
138138
* @return Reference to this builder.
139139
*/
140-
Builder& verify_peer(bool verify_peer);
140+
Builder& skip_verify_peer(bool skip_verify_peer);
141141

142142
/**
143143
* Builds a Client. The shared pointer is necessary to extend the lifetime
@@ -158,7 +158,7 @@ class Builder {
158158
LogCallback logging_cb_;
159159
EventReceiver receiver_;
160160
ErrorCallback error_cb_;
161-
bool verify_peer_;
161+
bool skip_verify_peer_;
162162
};
163163

164164
/**

libs/server-sent-events/src/client.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -504,7 +504,7 @@ Builder::Builder(net::any_io_executor ctx, std::string url)
504504
logging_cb_([](auto msg) {}),
505505
receiver_([](launchdarkly::sse::Event const&) {}),
506506
error_cb_([](auto err) {}),
507-
verify_peer_(true) {
507+
skip_verify_peer_(false) {
508508
request_.version(11);
509509
request_.set(http::field::user_agent, kDefaultUserAgent);
510510
request_.method(http::verb::get);
@@ -562,8 +562,8 @@ Builder& Builder::errors(ErrorCallback callback) {
562562
return *this;
563563
}
564564

565-
Builder& Builder::verify_peer(bool verify_peer) {
566-
verify_peer_ = verify_peer;
565+
Builder& Builder::skip_verify_peer(bool skip_verify_peer) {
566+
skip_verify_peer_ = skip_verify_peer;
567567
return *this;
568568
}
569569

@@ -613,9 +613,9 @@ std::shared_ptr<Client> Builder::build() {
613613
if (uri_components->scheme_id() == boost::urls::scheme::https) {
614614
ssl = launchdarkly::foxy::make_ssl_ctx(ssl::context::tlsv12_client);
615615
ssl->set_default_verify_paths();
616-
if (!verify_peer_) {
616+
if (skip_verify_peer_) {
617617
ssl->set_verify_mode(ssl::context::verify_none);
618-
logging_cb_("SSL peer verification disabled");
618+
logging_cb_("TLS peer verification disabled");
619619
}
620620
}
621621

0 commit comments

Comments
 (0)