summaryrefslogtreecommitdiffstats
path: root/src/rgw/rgw_auth.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* rgw: fix user rate limit is not enforced w/ global rate limit setMark Kogan2025-01-061-17/+16
* rgw: evaluate policies for dest object in data syncSeena Fallah2024-11-101-1/+2
* rgw/auth: RemoteApplier respects implicit tenantsCasey Bodley2024-07-191-1/+4
* rgw/auth: expose Identity::get_account()Casey Bodley2024-04-101-0/+15
* rgw/auth: add account_id and role_id to ops logCasey Bodley2024-04-101-0/+2
* rgw/auth: pass user policies into identitiesCasey Bodley2024-04-101-8/+23
* rgw/auth: auth engines pass optional account info into identitiesCasey Bodley2024-04-101-29/+36
* rgw/auth: RoleApplier matches paths in role arnsCasey Bodley2024-04-101-0/+1
* rgw/auth: AssumeRole uses role account as ownerCasey Bodley2024-04-101-5/+2
* rgw/iam: AttachRolePolicy adds managed role policyCasey Bodley2024-04-101-1/+2
* rgw/auth: Identity matches paths in user principalsCasey Bodley2024-04-101-0/+1
* rgw/auth: Identity::is_identity() takes one PrincipalCasey Bodley2024-04-101-6/+5
* rgw: add RGWIdentityType::TYPE_ROOT for account root userCasey Bodley2024-04-101-1/+1
* rgw/auth: Identity::is_owner/admin_of(rgw_owner)Casey Bodley2024-04-101-21/+20
* rgw/auth: account users also match ACL grants to their account idCasey Bodley2024-04-101-1/+1
* rgw/auth: Identity::get_aclowner() for resources it createsCasey Bodley2024-04-101-1/+14
* rgw/auth: generalize Identity::get_role_tenant() as get_tenant()Casey Bodley2024-04-101-2/+14
* rgw: cumulatively fix 6 AWS SigV4 request failure casesMatt Benjamin2024-02-131-0/+2
* rgw: fix spelling errorsJosh Soref2023-11-271-3/+3
* rgw: refactor selected files for better above- vs below-the-lineKaleb S. KEITHLEY2023-01-231-5/+1
* rgw/auth: strategies take ImplicitTenants by const refCasey Bodley2022-12-091-3/+3
* RGW - Zipper - Rename rgw::sal::Store to rgw::sal::DriverDaniel Gryniewicz2022-12-081-6/+6
* rgw: remove unnecessary "struct" from req_state declarationsJ. Eric Ivancich2022-06-221-0/+1
* rgw: log identity applier metadata in ops logsCory Snyder2022-06-061-4/+24
* rgw/auth: perm_mask uses std::optionalCasey Bodley2021-11-051-8/+5
* rgw/sts: code to add role tags as aws:PrincipalTags andPritha Srivastava2021-09-011-1/+5
* rgw/sts: code to use session tags in AssumeRoleWithWebIdentity call,Pritha Srivastava2021-09-011-22/+15
* rgw/sts: adding code for aws:RequestTags as partPritha Srivastava2021-09-011-3/+7
* rgw/sts: adding code to enable usage of allPritha Srivastava2021-09-011-6/+45
* rgw: build without "using namespace std"Kefu Chai2021-08-131-33/+33
* RGW Zipper - The Great RenameDaniel Gryniewicz2021-04-151-4/+4
* Zipper - zipperify the Auth codeDaniel Gryniewicz2021-03-021-6/+6
* rgw: Add DoutPrefixProvider to create_bucket loggingAli Maredia2021-01-271-1/+2
* rgw: No null_yield in RGWOpAdam C. Emerson2020-11-131-4/+4
* Merge pull request #36739 from pritha-srivastava/wip-rgw-sts-expire-session-t...Matt Benjamin2020-10-291-4/+8
|\
| * rgw/sts: adding code for "aws:TokenIssueTime" to be usedPritha Srivastava2020-08-201-4/+8
* | rgw/auth: fix copy&paste bug in RoleApplier::is_owner_ofYuval Lifshitz2020-10-051-1/+1
* | rgw/sts: adding code for federated user as owner in case of STS.Pritha Srivastava2020-09-151-6/+17
* | Merge pull request #35984 from matthewoliver/rgw_swift_api_401_for_v1_and_key...J. Eric Ivancich2020-09-031-2/+1
|\ \ | |/ |/|
| * rgw: Swift API anonymous access should 401Matthew Oliver2020-07-131-2/+1
* | rgw: adding user related web token claims to ops logPritha Srivastava2020-06-171-3/+7
|/
* Merge pull request #32393 from clwluvw/opa-access-keyJ. Eric Ivancich2020-06-061-0/+10
|\
| * rgw: Add subuser to OPA requestSeena Fallah2020-04-081-0/+10
* | rgw: adds code for role session to be used an ARN.Pritha Srivastava2020-06-051-8/+22
* | rgw: anonomous swift to obj that dont exist should 401Matthew Oliver2020-02-271-0/+1
|/
* rgw: auth: api to create auth identity without req_stateYehuda Sadeh2020-01-281-0/+6
* RGW - Make sure editor settings are correct for all filesDaniel Gryniewicz2019-08-191-1/+1
* Merge branch 'wip-rgw-metadata-servicification'Casey Bodley2019-08-131-8/+9
|\
| * rgw: more api adjustmentsYehuda Sadeh2019-07-291-7/+7
| * rgw: more compilation fixesYehuda Sadeh2019-07-291-7/+9