diff options
Diffstat (limited to 'src/mongo/db/commands/user_management_commands.cpp')
-rw-r--r-- | src/mongo/db/commands/user_management_commands.cpp | 57 |
1 files changed, 19 insertions, 38 deletions
diff --git a/src/mongo/db/commands/user_management_commands.cpp b/src/mongo/db/commands/user_management_commands.cpp index 366b1760f69..d0813279a0f 100644 --- a/src/mongo/db/commands/user_management_commands.cpp +++ b/src/mongo/db/commands/user_management_commands.cpp @@ -359,8 +359,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { auth::CreateOrUpdateUserArgs args; Status status = auth::parseCreateOrUpdateUserCommands(cmdObj, "createUser", @@ -568,8 +567,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { auth::CreateOrUpdateUserArgs args; Status status = auth::parseCreateOrUpdateUserCommands(cmdObj, "updateUser", @@ -712,8 +710,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { AuthorizationManager* authzManager = getGlobalAuthorizationManager(); AuthzDocumentsUpdateGuard updateGuard(authzManager); if (!updateGuard.tryLock("Drop user")) { @@ -799,8 +796,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { AuthorizationManager* authzManager = getGlobalAuthorizationManager(); AuthzDocumentsUpdateGuard updateGuard(authzManager); if (!updateGuard.tryLock("Drop all users from database")) { @@ -882,8 +878,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { AuthorizationManager* authzManager = getGlobalAuthorizationManager(); AuthzDocumentsUpdateGuard updateGuard(authzManager); if (!updateGuard.tryLock("Grant roles to user")) { @@ -980,8 +975,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { AuthorizationManager* authzManager = getGlobalAuthorizationManager(); AuthzDocumentsUpdateGuard updateGuard(authzManager); if (!updateGuard.tryLock("Revoke roles from user")) { @@ -1096,8 +1090,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { auth::UsersInfoArgs args; Status status = auth::parseUsersInfoCommand(cmdObj, dbname, &args); @@ -1231,8 +1224,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { auth::CreateOrUpdateRoleArgs args; Status status = auth::parseCreateOrUpdateRoleCommands(cmdObj, "createRole", @@ -1377,8 +1369,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { auth::CreateOrUpdateRoleArgs args; Status status = auth::parseCreateOrUpdateRoleCommands(cmdObj, "updateRole", @@ -1499,8 +1490,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { AuthorizationManager* authzManager = getGlobalAuthorizationManager(); AuthzDocumentsUpdateGuard updateGuard(authzManager); if (!updateGuard.tryLock("Grant privileges to role")) { @@ -1636,8 +1626,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { AuthorizationManager* authzManager = getGlobalAuthorizationManager(); AuthzDocumentsUpdateGuard updateGuard(authzManager); if (!updateGuard.tryLock("Revoke privileges from role")) { @@ -1774,8 +1763,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { std::string roleNameString; std::vector<RoleName> rolesToAdd; BSONObj writeConcern; @@ -1894,8 +1882,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { AuthorizationManager* authzManager = getGlobalAuthorizationManager(); AuthzDocumentsUpdateGuard updateGuard(authzManager); if (!updateGuard.tryLock("Revoke roles from role")) { @@ -2014,8 +2001,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { AuthorizationManager* authzManager = getGlobalAuthorizationManager(); AuthzDocumentsUpdateGuard updateGuard(authzManager); if (!updateGuard.tryLock("Drop role")) { @@ -2185,8 +2171,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { BSONObj writeConcern; Status status = auth::parseDropAllRolesFromDatabaseCommand(cmdObj, dbname, @@ -2343,8 +2328,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { auth::RolesInfoArgs args; Status status = auth::parseRolesInfoCommand(cmdObj, dbname, &args); @@ -2424,8 +2408,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { AuthorizationManager* authzManager = getGlobalAuthorizationManager(); authzManager->invalidateUserCache(); @@ -2469,8 +2452,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { AuthorizationManager* authzManager = getGlobalAuthorizationManager(); result.append("cacheGeneration", authzManager->getCacheGeneration()); @@ -2911,8 +2893,7 @@ namespace mongo { BSONObj& cmdObj, int options, string& errmsg, - BSONObjBuilder& result, - bool fromRepl) { + BSONObjBuilder& result) { auth::MergeAuthzCollectionsArgs args; Status status = auth::parseMergeAuthzCollectionsCommand(cmdObj, &args); |