diff options
author | Gabriel Marks <gabriel.marks@mongodb.com> | 2020-06-26 15:42:20 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-07-14 18:38:47 +0000 |
commit | f1d1e28bb59cfdda58c9bf8aaf50561eca3aea4d (patch) | |
tree | cce0ce1d12d507149f7516199ad291f6f3778b7a /src/mongo/transport/session.h | |
parent | 526878fe931d0042000a94377501c89b403c43be (diff) | |
download | mongo-f1d1e28bb59cfdda58c9bf8aaf50561eca3aea4d.tar.gz |
SERVER-49114 Replace getSSLManager() with SSLManagerCoordinator
Diffstat (limited to 'src/mongo/transport/session.h')
-rw-r--r-- | src/mongo/transport/session.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mongo/transport/session.h b/src/mongo/transport/session.h index 2f5aebb74f4..8f51cdc80e3 100644 --- a/src/mongo/transport/session.h +++ b/src/mongo/transport/session.h @@ -46,6 +46,9 @@ #endif namespace mongo { + +class SSLManagerInterface; + namespace transport { class TransportLayer; @@ -193,6 +196,11 @@ public: * Get the configuration from the SSL manager. */ virtual const SSLConfiguration* getSSLConfiguration() const = 0; + + /** + * Get the SSL manager associated with this session. + */ + virtual const std::shared_ptr<SSLManagerInterface> getSSLManager() const = 0; #endif protected: |