summaryrefslogtreecommitdiff
path: root/src/mongo/db/auth/authorization_manager_impl.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-71421 Remove pinnedUsersSara Golemon2023-01-241-9/+0
* SERVER-71195: Refresh JWKSets periodically and add key management commandsVarun Ravichandran2023-01-231-0/+1
* SERVER-70700 Use UserRequest to in authorization workflowSara Golemon2022-12-241-1/+2
* SERVER-70415 Attach tenantId to dbStats during initial syncjannaerin2022-11-151-0/+4
* Revert "SERVER-70700 Use UserRequest to in authorization workflow"auto-revert-processor2022-11-141-2/+1
* SERVER-70700 Use UserRequest to in authorization workflowSara Golemon2022-11-131-1/+2
* SERVER-66586 Add multitenancy support to UMC commandsSara Golemon2022-07-071-2/+3
* SERVER-67081 Use DatabaseName instead of StringData in AuthzManagerExeternalSara Golemon2022-06-131-1/+1
* SERVER-63236 Add AuthorizationManager::invalidateUsersByTenant()Sara Golemon2022-02-081-0/+2
* SERVER-59148: Periodically refresh LDAP users in authorization user cacheVarun Ravichandran2021-11-091-0/+6
* SERVER-58828 prevent inheritance from AuthorizationManagerImpl via finalAdam Rayner2021-10-251-1/+1
* Revert "SERVER-59148: Periodically refresh LDAP users in authorization user c...Varun Ravichandran2021-10-041-6/+0
* SERVER-59148: Periodically refresh LDAP users in authorization user cacheVarun Ravichandran2021-10-011-0/+6
* SERVER-55172 Add and use a fail point to wait for user cache invalidationBen Caimano2021-03-221-3/+1
* SERVER-51864 IDLify usersInfo and rolesInfo commandsSara Golemon2020-11-091-2/+7
* SERVER-50292 Refactor user acuisition via externalStateSara Golemon2020-09-021-1/+1
* SERVER-50204 Refactor role acquisition using resolveRolesSara Golemon2020-08-241-6/+5
* SERVER-50187 Use AuthzManagerExternalState::roleExists() to simplify role checksSara Golemon2020-08-201-0/+2
* SERVER-49189 pass current cachedValue (and time, if causally consistent) to R...Kevin Pulo2020-07-231-2/+6
* SERVER-46154 Pull the InProgressLookup outside of ReadThroughCacheKaloian Manassiev2020-05-171-2/+2
* SERVER-47916 Make InvalidatingLRUCache use an 'epoch' when invalidating evict...Kaloian Manassiev2020-05-071-4/+4
* SERVER-44978 Make the ReadThroughCache lookup asynchronousKaloian Manassiev2020-03-031-4/+4
* SERVER-46498 Store connection specified roles in authorization cache keySpencer Jackson2020-03-031-1/+1
* SERVER-44978 Move the "cache generation" to AuthorizationManagerImplKaloian Manassiev2020-02-271-10/+7
* SERVER-44978 Thread-through ServiceContext and ThreadPool to ReadThroughCacheKaloian Manassiev2020-02-151-23/+22
* SERVER-43721 Rename DistCache to ReadThroughCacheKaloian Manassiev2020-01-171-7/+7
* Revert "SERVER-43721 Rename DistCache to ReadThroughCache"Gabriel Russell2020-01-161-7/+7
* SERVER-43721 Rename DistCache to ReadThroughCacheKaloian Manassiev2020-01-161-7/+7
* SERVER-43721 Make the AuthorizationManager use DistCacheKaloian Manassiev2020-01-161-101/+41
* SERVER-42967 SERVER-42895 SERVER-44086 Expand DiagnosticInfo hooks in Interru...Ben Caimano2019-10-211-1/+1
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-09-171-4/+4
* SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin2019-06-101-1/+1
* SERVER-40529 Refresh pinned users in background threadJonathan Reams2019-05-281-35/+9
* SERVER-38556 Handle transaction events in RoleGraph updateSpencer Jackson2019-03-281-1/+31
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-1/+0
* SERVER-38984 Validate unique User ID on UserCache hitSara Golemon2019-02-141-0/+3
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-38930 Switch new custom SCPs to use cpp_class methodSara Golemon2019-01-121-7/+0
* SERVER-36644 remove AtomicWord typedefsBilly Donahue2019-01-071-2/+2
* SERVER-38249 Implement stdx unordered_map and unordered_set as absl node hash...Henrik Edin2018-12-201-1/+0
* SERVER-38533 Convert src/mongo/db/auth/authorization_manager_impl.cpp to IDLBilly Donahue2018-12-131-0/+10
* SERVER-37352 Replace AuthorizationManager's _privilegeDocsExist with an atomicPatrick Freed2018-10-241-4/+2
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-14/+16
* SERVER-31552 Allow users to be pinned in memoryJonathan Reams2018-10-011-12/+25
* Revert "SERVER-31552 Allow users to be pinned in memory"Jonathan Reams2018-09-281-25/+12
* SERVER-31552 Allow users to be pinned in memoryJonathan Reams2018-09-281-12/+25
* SERVER-35890 refactor User cache into InvalidatingLRUCache and UserHandleJonathan Reams2018-08-011-7/+10
* Revert "SERVER-35890 refactor User cache into InvalidatingLRUCache and UserHa...Ben Caimano2018-07-311-10/+7
* SERVER-35890 refactor User cache into InvalidatingLRUCache and UserHandleJonathan Reams2018-07-311-7/+10
* SERVER-8240 Convert std::string parameters in auth module to StringData, as a...Kashish Garg2018-06-081-2/+2