summaryrefslogtreecommitdiff
path: root/src/mongo/transport/transport_layer_mock.h
diff options
context:
space:
mode:
authorCheahuychou Mao <mao.cheahuychou@gmail.com>2020-12-16 17:09:45 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-01-05 05:58:56 +0000
commitdc3ef13edd2ec8054f97fd160e72dae5edec3061 (patch)
treeb8198ba35ab8715f53df1b4ead6e493f034e2f1a /src/mongo/transport/transport_layer_mock.h
parent1dfe8355a2b034ded045191f4e3d4be827365621 (diff)
downloadmongo-dc3ef13edd2ec8054f97fd160e72dae5edec3061.tar.gz
SERVER-52707 Make tenant migration recipient use x509 certificate to connect to donor
Diffstat (limited to 'src/mongo/transport/transport_layer_mock.h')
-rw-r--r--src/mongo/transport/transport_layer_mock.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/mongo/transport/transport_layer_mock.h b/src/mongo/transport/transport_layer_mock.h
index a376f66fc95..cd07c75a68c 100644
--- a/src/mongo/transport/transport_layer_mock.h
+++ b/src/mongo/transport/transport_layer_mock.h
@@ -57,9 +57,11 @@ public:
SessionHandle get(Session::Id id);
bool owns(Session::Id id);
- StatusWith<SessionHandle> connect(HostAndPort peer,
- ConnectSSLMode sslMode,
- Milliseconds timeout) override;
+ StatusWith<SessionHandle> connect(
+ HostAndPort peer,
+ ConnectSSLMode sslMode,
+ Milliseconds timeout,
+ boost::optional<TransientSSLParams> transientSSLParams) override;
Future<SessionHandle> asyncConnect(
HostAndPort peer,
ConnectSSLMode sslMode,
@@ -85,8 +87,7 @@ public:
}
StatusWith<std::shared_ptr<const transport::SSLConnectionContext>> createTransientSSLContext(
- const TransientSSLParams& transientSSLParams,
- const SSLManagerInterface* optionalManager) override;
+ const TransientSSLParams& transientSSLParams) override;
#endif
private: