Skip to content

Commit 566ac7a

Browse files
committed
Moved commit "Enable/disable ssl connections, return connection_string in API " from ydb repo
1 parent 8b95d53 commit 566ac7a

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

include/ydb-cpp-sdk/client/draft/ydb_replication.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ class TConnectionParams: private TCommonClientSettings {
5151

5252
const std::string& GetDiscoveryEndpoint() const;
5353
const std::string& GetDatabase() const;
54+
bool GetEnableSsl() const;
5455

5556
ECredentials GetCredentials() const;
5657
const TStaticCredentials& GetStaticCredentials() const;

src/client/draft/ydb_replication.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ namespace NReplication {
1919
TConnectionParams::TConnectionParams(const Ydb::Replication::ConnectionParams& params) {
2020
DiscoveryEndpoint(params.endpoint());
2121
Database(params.database());
22+
SslCredentials(params.enable_ssl());
2223

2324
switch (params.credentials_case()) {
2425
case Ydb::Replication::ConnectionParams::kStaticCredentials:
@@ -47,6 +48,10 @@ const std::string& TConnectionParams::GetDatabase() const {
4748
return *Database_;
4849
}
4950

51+
bool TConnectionParams::GetEnableSsl() const {
52+
return SslCredentials_->IsEnabled;
53+
}
54+
5055
TConnectionParams::ECredentials TConnectionParams::GetCredentials() const {
5156
return static_cast<ECredentials>(Credentials_.index());
5257
}

0 commit comments

Comments
 (0)