summaryrefslogtreecommitdiff
path: root/src/mongo/db/auth/action_set.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-58827 Delete unused method ActionSet::parseActionSetFromStringErwin Pe2021-08-021-4/+0
|
* SERVER-54501 Write AuthorizationContract classMark Benvenuto2021-02-261-3/+6
|
* SERVER-43187 ActionType enum class (remove generator script)Billy Donahue2020-05-141-6/+6
|
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-14/+17
|
* SERVER-24900 Remove duplicated auth code of replset commandsSiyuan Zhou2016-07-061-0/+2
|
* SERVER-21535 Make mongos ignore unrecognized actions during privilege ↵Spencer T Brody2015-12-091-3/+6
| | | | parsing while authenticating users
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-47/+49
|
* SERVER-13256: Remove pch - qualify std in headersMark Benvenuto2014-05-191-3/+3
|
* SERVER-13264 Move Apache-licensed files to AGPLIan Whalen2014-05-161-9/+21
| | | | Also update generators.
* SERVER-11295 Encode 'anyAction' in a future-proof waySpencer T Brody2013-10-221-0/+9
|
* SERVER-9515 Provide mechanism to convert a Privilege object into a ↵Spencer T Brody2013-09-261-0/+4
| | | | ParsedPrivilege
* Rename PrincipalName to UserNameSpencer T Brody2013-05-231-1/+1
|
* SERVER-9518 Initial implementation of RoleGraph data structuresSpencer T Brody2013-05-221-0/+6
|
* Reimplement PrivilegeSet.Andy Schwerin2012-12-141-0/+6
| | | | | | | | | | This new implementation embeds in PrivilegeSet the hierarchical privilege checking algorithm. This is necessary in order to allow a connection with multiple authenticated princiapls to correctly resolve whether or not a command is authorized, given the case where one principal's authority provides some of the required privileges, and another's provides the rest. SERVER-7767
* Change auth data structures to use Apache licenseSpencer T Brody2012-11-271-15/+14
|
* Rename Capability to Privilege. SERVER-7126Spencer T Brody2012-11-071-2/+2
|
* Ennumerate all actions in ActionType, and use ActionSet for roles. SERVER-7126Spencer T Brody2012-11-051-1/+4
|
* SERVER-7126 Use std::bitset in ActionSet instead of uint64_tSpencer T Brody2012-10-261-2/+3
|
* SERVER-7126 More work on new data structures for authorization.Spencer T Brody2012-10-231-25/+6
|
* SERVER-7126 Introduce new auth data structuresSpencer T Brody2012-10-101-0/+73