summaryrefslogtreecommitdiff
path: root/src/mongo/db/auth/authorization_manager_impl.cpp
AgeCommit message (Expand)Author
2024-09-16SERVER-83488 Move role acquisition for X509 and OIDC into UserRequest objects...Shreyas Kalyan
2024-09-09SERVER-83487 Make UserRequest an interface (#26833)Shreyas Kalyan
2024-08-31SERVER-94221 Fix race condition in AuthorizationSessionTest (#26673)Sara Golemon
2024-08-29SERVER-82092 Make X.509 a SASL mechanismShreyas Kalyan
2024-08-29Revert "SERVER-92037 Fix data race in AuthorizationSessionTestFixture using a...Lynne Wang
2024-07-02SERVER-92037 Fix data race in AuthorizationSessionTestFixture using an atomic...Lynne Wang
2024-04-11SERVER-89290 Use DatabaseName is AuthNameSara Golemon
2024-04-09SERVER-86482 Hold authorization cache generation mutex for duration of invali...adriangzz
2024-04-09SERVER-89067 Broaden match criteria for AuthorizationManager::invalidateUserB...Sara Golemon
2024-02-29SERVER-86997 Remove AuthPrevalidated from SerializationContext (#19212)Didier Nadeau
2024-02-17SERVER-85475 Move AuthorizationManager from ServiceContext to ServiceShreyas Kalyan
2024-01-30SERVER-85474 Move ReadThroughCache from ServiceContext to ServiceShreyas Kalyan
2024-01-24SERVER-85476 Simplify DatabaseNameUtil APIMathis Bessa
2024-01-12SERVER-78673 Remove shims from Authorization Manager subsystemShreyas Kalyan
2024-01-10Revert "SERVER-78673 Remove shims from Authorization Manager subsystem"Sviatlana Zuiko
2024-01-10SERVER-78673 Remove shims from Authorization Manager subsystemShreyas Kalyan
2023-09-23SERVER-81059 bulk-revert of include of boost iif.hppBilly Donahue
2023-09-15SERVER-74896 Remove createNamespaceStringForAuth and serializeForAuthGabriel Marks
2023-09-14SERVER-79156: Track successful and failed LDAP referrals in FTDC and CurOpVarun Ravichandran
2023-08-02SERVER-65920 Remove NamespaceString ctors with default parameter for tenantIdMathis Bessa
2023-07-10SERVER-78784 Initialize AuthorizationManager prior to creating Client objectSara Golemon
2023-07-01SERVER-77049 SERVER-77050 IWYU automated changes up to 1.0Daniel Moody
2023-06-22SERVER-77044 IWYU Automated changes for up to end ratio 0.4Daniel Moody
2023-06-16SERVER-78046 Check DatabaseName object is admin, config or local via functionsSophia Tan
2023-06-02SERVER-76204 Use new ResourcePattern APIs in BuiltinRolesSara Golemon
2023-04-14SERVER-75733 Return StringData in NSS::ns, DatabaseName::dbMatt Broadstone
2023-03-30SERVER-75426 Revert changes to LOG_DEBUG lines in SERVER-74485mathisbessamdb
2023-03-28SERVER-74485 Always include tenant in db name attributes in log linesmathisbessamdb
2023-02-26SERVER-73112 Avoid constructing global namespaces directlyjannaerin
2023-02-11SERVER-72197 Run clang-format 12.0.1 on the codebaseclang-format 12.0.1
2023-01-24SERVER-71421 Remove pinnedUsersSara Golemon
2023-01-23SERVER-71195: Refresh JWKSets periodically and add key management commandsVarun Ravichandran
2022-12-24SERVER-70700 Use UserRequest to in authorization workflowSara Golemon
2022-11-15SERVER-70415 Attach tenantId to dbStats during initial syncjannaerin
2022-11-14Revert "SERVER-70700 Use UserRequest to in authorization workflow"auto-revert-processor
2022-11-13SERVER-70700 Use UserRequest to in authorization workflowSara Golemon
2022-08-30SERVER-68342 Modify ServerParameter to take tenantIdGabriel Marks
2022-07-27SERVER-68246 rewrite calls to boost::optional get and is_initializedBilly Donahue
2022-07-26SERVER-67824 Rename IDLParserErrorContext to IDLParserContextHugh Tong
2022-07-07SERVER-66586 Add multitenancy support to UMC commandsSara Golemon
2022-06-13SERVER-67081 Use DatabaseName instead of StringData in AuthzManagerExeternalSara Golemon
2022-05-06SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue
2022-02-08SERVER-63236 Add AuthorizationManager::invalidateUsersByTenant()Sara Golemon
2022-01-13SERVER-27209 Eliminate dangerous BSONElement string extraction methodsMatt Kneiser
2022-01-12SERVER-62477 Cleanup the interface and comments of ReadThroughCacheKaloian Manassiev
2021-11-16SERVER-61038 invalidate system user after runtime change to clusterIpSourceAl...sergey.galtsev
2021-11-09SERVER-59148: Periodically refresh LDAP users in authorization user cacheVarun Ravichandran
2021-11-01SERVER-45717 Allow changes to clusterIpSourceAllowlist without restartsergey.galtsev
2021-10-18SERVER-60333 Refactor UserName and RoleNameSara Golemon
2021-10-04Revert "SERVER-59148: Periodically refresh LDAP users in authorization user c...Varun Ravichandran