summaryrefslogtreecommitdiff
path: root/src/mongo/db/auth/authz_manager_external_state_mock.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-191-27/+29
|
* SERVER-30731 MatchExpressionParser::parse() should require an ExpressionContextTess Avitabile2017-09-291-2/+4
|
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-7/+7
| | | | | | This commit is an automated rename of all whole word instances of txn, _txn, and txnPtr to opCtx, _opCtx, and opCtxPtr, respectively in all .cpp and .h files in src/mongo.
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-1/+1
|
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-76/+75
|
* SERVER-18478 Clean up AuthzManagerExternalStateDaniel Alabi2015-05-211-0/+7
| | | | Removed insert/remove/update from the AuthzManagerExternalState* interfaces
* SERVER-18478 Get rid of UpdateGuard and simplify locking for user management ↵Daniel Alabi2015-05-181-2/+0
| | | | commands on mongod
* SERVER-17817 When setting up ClientBasic, get AuthorizationSession object ↵Andy Schwerin2015-04-061-0/+3
| | | | from AuthorizationManager.
* SERVER-16940 Change pass-by-const-ref of StringData to pass-by-valueTyler Brock2015-02-061-1/+1
|
* SERVER-15882 Remove dead index creation/deletion operations from ↵Andy Schwerin2014-11-041-8/+0
| | | | AuthzManagerExternalState.
* SERVER-15549 Remove AuthzManagerExternalState::getAllDatabaseNamesKaloian Manassiev2014-10-071-3/+0
|
* SERVER-15311 Never read from admin.system.new_users when looking for user ↵Andy Schwerin2014-09-181-3/+0
| | | | | | | | documents. The master branch no longer needs to support the 2.4-2.6 upgrade process, obviating the need for this decision making. Removing it will reduce the likelihood of future errors, and simplifies storage concurrency control by removing the need for a multi-document atomic read.
* SERVER-14668 remove no-OpCtx DBDirectClient and update all former usersHari Khalsa2014-09-091-6/+12
|
* SERVER-13961 Thread through OperationContext to the AuthorizationManagerKaloian Manassiev2014-07-231-1/+2
|
* SERVER-13961 Start using LockState from the OperationContextKaloian Manassiev2014-06-021-1/+2
|
* SERVER-13961 Pass LockState to DBWrite and DBRead directlyKaloian Manassiev2014-05-301-5/+4
| | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS.
* Revert "SERVER-13961 Pass LockState to DBWrite and DBRead directly"Kaloian Manassiev2014-05-281-4/+5
| | | | This reverts commit 0672061deb58aac931912bed68d014247c581968.
* SERVER-13961 Pass LockState to DBWrite and DBRead directlyKaloian Manassiev2014-05-281-5/+4
| | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS.
* SERVER-13882 Replace boost::function with stdx::function and boost::bind ↵Andy Schwerin2014-05-161-2/+2
| | | | with stdx::bind.
* SERVER-12664 Change nUpdated to nMatched in bulk api resultsRandolph Tan2014-02-131-1/+1
|
* SERVER-11672 Eliminate unused and erroneous testing code from ↵Andy Schwerin2013-11-131-2/+0
| | | | AuthzExternalStateMock.
* SERVER-9516 Report document changes via the logOp infrastructure in ↵Andy Schwerin2013-11-121-13/+4
| | | | AuthzManagerExternalStateMock.
* SERVER-9516 Factor out common code from mock & mongod implementations of ↵Andy Schwerin2013-11-081-11/+5
| | | | AuthzManagerExternalState.
* SERVER-9516 Remove unused methods from AuthzManagerExternalState.Andy Schwerin2013-11-081-16/+7
|
* SERVER-9516 Support for determining and examining the version of the auth ↵Andy Schwerin2013-10-181-0/+4
| | | | schema in durable storage.
* SERVER-6246 SERVER-9515 Update usersInfo and rolesInfo commands to new APISpencer T Brody2013-10-061-0/+1
|
* SERVER-10670 Reenable auth unittests.Andy Schwerin2013-10-061-0/+2
| | | | | | This fixes the authorization_session_test and all but two cases in the authorization_manager_test. The two failing cases are labeled with a TODO and disabled individually.
* SERVER-10670 Maintain role graph consistency.Andy Schwerin2013-10-051-0/+5
| | | | | | | | Keeps the RoleGraph up to date in mongod, and converts MongoS to simply ask the config server for required information about users and roles. Performs somewhat aggressive cache invalidation of the users cache in mongod. Still no cache invalidation in mongos.
* SERVER-9515 Add generic update method to AuthzManagerExternalStateSpencer T Brody2013-10-021-0/+7
|
* SERVER-9517 Implement generic insert, update, and remove methods in ↵Spencer T Brody2013-09-231-1/+2
| | | | AuthzManagerExternalState
* SERVER-9517 Implement generic query method on AuthorizationManagerExternalStateSpencer T Brody2013-09-161-0/+10
|
* SERVER-9980 Add write concern to user management commandsSpencer T Brody2013-09-121-11/+22
|
* SERVER-9518 Add diagnostic "why" argument to authz data lockingSpencer T Brody2013-09-111-1/+1
|
* SERVER-9518 Rename AuthzUpgradeLockGuard and make it a generic guard for ↵Spencer T Brody2013-09-111-2/+2
| | | | AuthorizationManager.
* SERVER-8886 Add OpenSSL exception to files in src/mongo/dbIan Whalen2013-09-061-0/+12
|
* SERVER-6246 Change user management commands to use the new v2 style user ↵Spencer T Brody2013-09-061-2/+2
| | | | documents
* SERVER-9516 Logic of system.users schema upgrade process.Andy Schwerin2013-09-031-14/+44
| | | | | Includes AuthorizationManagerExternalState interface changes and implementation in the mock, plus unit tests.
* SERVER-6246 Add removeUsers commandSpencer T Brody2013-08-011-0/+4
|
* SERVER-9518 Catch exceptions in ExternalState functionsSpencer T Brody2013-07-231-4/+5
|
* SERVER-9518 Implement functions in mongos that are necessary for building up ↵Spencer T Brody2013-07-221-1/+1
| | | | User cache from v1 user docs
* SERVER-9518 Function to initialize User cache from V1 user documents.Spencer T Brody2013-07-171-1/+7
|
* SERVER-9518 Initial implementation of acquire/releaseUser methods in ↵Spencer T Brody2013-07-011-9/+14
| | | | AuthorizationManager
* SERVER-6246 Add updateUser command and shell helperSpencer T Brody2013-06-141-0/+4
|
* SERVER-6246 Add createUser commandSpencer T Brody2013-06-111-0/+7
|
* Add pointer to AuthorizationManager to AuthzSessionExternalStateSpencer T Brody2013-06-031-0/+44
|
* Revert "Add pointer to AuthorizationManager to AuthzSessionExternalState"Spencer T Brody2013-06-011-44/+0
| | | | This reverts commit 661a68e0bd5d9679afa6a1fc9f371bb17a15129e.
* Add pointer to AuthorizationManager to AuthzSessionExternalStateSpencer T Brody2013-05-311-0/+44