summaryrefslogtreecommitdiff
path: root/src/mongo/s/commands/cluster_user_management_commands.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/s/commands/cluster_user_management_commands.cpp')
-rw-r--r--src/mongo/s/commands/cluster_user_management_commands.cpp36
1 files changed, 18 insertions, 18 deletions
diff --git a/src/mongo/s/commands/cluster_user_management_commands.cpp b/src/mongo/s/commands/cluster_user_management_commands.cpp
index aa048b3b575..c1bb5ca1425 100644
--- a/src/mongo/s/commands/cluster_user_management_commands.cpp
+++ b/src/mongo/s/commands/cluster_user_management_commands.cpp
@@ -79,7 +79,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForCreateUserCommand(client, dbname, cmdObj);
}
@@ -119,7 +119,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForUpdateUserCommand(client, dbname, cmdObj);
}
@@ -171,7 +171,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForDropUserCommand(client, dbname, cmdObj);
}
@@ -218,7 +218,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForDropAllUsersFromDatabaseCommand(client, dbname);
}
@@ -261,7 +261,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForGrantRolesToUserCommand(client, dbname, cmdObj);
}
@@ -311,7 +311,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForRevokeRolesFromUserCommand(client, dbname, cmdObj);
}
@@ -360,7 +360,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForUsersInfoCommand(client, dbname, cmdObj);
}
@@ -392,7 +392,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForCreateRoleCommand(client, dbname, cmdObj);
}
@@ -428,7 +428,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForUpdateRoleCommand(client, dbname, cmdObj);
}
@@ -471,7 +471,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForGrantPrivilegesToRoleCommand(client, dbname, cmdObj);
}
@@ -513,7 +513,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForRevokePrivilegesFromRoleCommand(client, dbname, cmdObj);
}
@@ -555,7 +555,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForGrantRolesToRoleCommand(client, dbname, cmdObj);
}
@@ -597,7 +597,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForRevokeRolesFromRoleCommand(client, dbname, cmdObj);
}
@@ -642,7 +642,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForDropRoleCommand(client, dbname, cmdObj);
}
@@ -689,7 +689,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForDropAllRolesFromDatabaseCommand(client, dbname);
}
@@ -731,7 +731,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForRolesInfoCommand(client, dbname, cmdObj);
}
@@ -768,7 +768,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForInvalidateUserCacheCommand(client);
}
@@ -816,7 +816,7 @@ public:
virtual Status checkAuthForCommand(Client* client,
const std::string& dbname,
- const BSONObj& cmdObj) {
+ const BSONObj& cmdObj) const {
return auth::checkAuthForMergeAuthzCollectionsCommand(client, cmdObj);
}