summaryrefslogtreecommitdiff
path: root/src/mongo/transport/transport_layer_mock.h
diff options
context:
space:
mode:
authorSpencer Jackson <spencer.jackson@mongodb.com>2016-08-10 14:39:34 -0400
committerSpencer Jackson <spencer.jackson@mongodb.com>2016-08-10 14:39:34 -0400
commitf6bb7b0a3bff0495db6be1e04ff72d95862cbb6f (patch)
treef8b9cc8250552dc7d2602451c7f84e64ba84d25e /src/mongo/transport/transport_layer_mock.h
parentdf2dacb8a92ac0a5f42b7e40a848c8074940ef2d (diff)
downloadmongo-f6bb7b0a3bff0495db6be1e04ff72d95862cbb6f.tar.gz
Revert "SERVER-22826 Support X509 Authorization"
This reverts commit d930f4832631eca7092ada4328d780f2b8d19d31.
Diffstat (limited to 'src/mongo/transport/transport_layer_mock.h')
-rw-r--r--src/mongo/transport/transport_layer_mock.h10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/mongo/transport/transport_layer_mock.h b/src/mongo/transport/transport_layer_mock.h
index 10913f0cf96..38ab3eed0f1 100644
--- a/src/mongo/transport/transport_layer_mock.h
+++ b/src/mongo/transport/transport_layer_mock.h
@@ -36,7 +36,6 @@
#include "mongo/transport/ticket_impl.h"
#include "mongo/transport/transport_layer.h"
#include "mongo/util/net/message.h"
-#include "mongo/util/net/ssl_types.h"
#include "mongo/util/time_support.h"
namespace mongo {
@@ -87,8 +86,7 @@ public:
Status wait(Ticket&& ticket) override;
void asyncWait(Ticket&& ticket, TicketCallback callback) override;
- SSLPeerInfo getX509PeerInfo(const Session& session) const override;
- void setX509PeerInfo(const Session& session, SSLPeerInfo peerInfo);
+ std::string getX509SubjectName(const Session& session) override;
void registerTags(const Session& session) override;
Stats sessionStats() override;
@@ -104,11 +102,7 @@ public:
bool inShutdown() const;
private:
- struct Connection {
- std::unique_ptr<Session> session;
- SSLPeerInfo peerInfo;
- };
- std::unordered_map<Session::Id, Connection> _sessions;
+ std::unordered_map<Session::Id, std::unique_ptr<Session>> _sessions;
bool _shutdown;
};