From 7ea3fc90c6c1f175da1e76ff79b1e6ae09377141 Mon Sep 17 00:00:00 2001 From: Andy Schwerin Date: Mon, 6 Apr 2015 10:48:36 -0400 Subject: SERVER-17817 When setting up ClientBasic, get AuthorizationSession object from AuthorizationManager. --- src/mongo/db/auth/authz_manager_external_state_d.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/mongo/db/auth/authz_manager_external_state_d.h') diff --git a/src/mongo/db/auth/authz_manager_external_state_d.h b/src/mongo/db/auth/authz_manager_external_state_d.h index 72c67284c1e..7a3e1f98de4 100644 --- a/src/mongo/db/auth/authz_manager_external_state_d.h +++ b/src/mongo/db/auth/authz_manager_external_state_d.h @@ -50,6 +50,9 @@ namespace mongo { AuthzManagerExternalStateMongod(); virtual ~AuthzManagerExternalStateMongod(); + std::unique_ptr makeAuthzSessionExternalState( + AuthorizationManager* authzManager) override; + virtual Status findOne(OperationContext* txn, const NamespaceString& collectionName, const BSONObj& query, -- cgit v1.2.1