summaryrefslogtreecommitdiffstats
path: root/src/rgw/rgw_iam_policy.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* RGW/logging: add rest API to flush logging bucketAli Masarwa2024-12-171-0/+4
* Checking for dereference of a null pointer (loaded from variable 't')Suyash Dongre2024-09-111-0/+1
* rgw/iam: adds implementation for iam UpdateOidcProviderThumbprint.Pritha Srivastava2024-08-221-0/+4
* rgw/iam: adds implementation for iam AddClientIdToOIDCProvider.Pritha Srivastava2024-08-221-0/+4
* rgw: donot check for NotPrincipal in IsPublicStatementSeena Fallah2024-07-191-7/+3
* rgw: donot allow NotPrincipal with Allow EffectSeena Fallah2024-07-191-3/+9
* rgw/iam: Policy takes optional tenant nameCasey Bodley2024-04-101-8/+8
* rgw/iam: add Group/GroupPolicy APIsCasey Bodley2024-04-101-0/+60
* rgw/iam: AttachRolePolicy adds managed role policyCasey Bodley2024-04-101-0/+12
* rgw/iam: AttachUserPolicy adds managed user policyCasey Bodley2024-04-101-0/+12
* rgw/iam: add lots of actions needed for managed policiesCasey Bodley2024-04-101-0/+84
* rgw/iam: Policy() takes string instead of bufferlistCasey Bodley2024-04-101-2/+2
* rgw/iam: add s3:Get/PutBucketOwnershipControlsCasey Bodley2024-04-101-0/+8
* rgw/auth: Identity::is_identity() takes one PrincipalCasey Bodley2024-04-101-5/+12
* rgw/iam: rename rgw::auth::Principal::Tenant to AccountCasey Bodley2024-04-101-2/+2
* rgw/iam: add IAM AccessKey apisCasey Bodley2024-04-101-0/+16
* rgw/iam: add initial IAM User apisCasey Bodley2024-04-101-0/+20
* rgw: modify topic owner check when creatingZhipeng Li2024-02-061-0/+4
* Merge branch 'main' into rgw-devqiuxinyidian2023-12-211-6/+30
|\
| * rgw: fix spelling errorsJosh Soref2023-11-271-4/+4
| * Merge branch 'main' into wip-topic-policyKrunal Chheda2023-10-271-2/+4
| |\
| | * rgw: add assert in ParseState::do_stringVedansh Bhartia2023-07-241-2/+4
| * | rgw/notification: Add support to set topic policy while topic creationkchheda32023-10-231-0/+22
| |/
* / rgw: modify string match_wildcards with fnmatchzhipeng li2023-12-211-1/+1
|/
* rgw: Add `rgw_policy_reject_invalid_principals` and messagesAdam C. Emerson2022-12-131-20/+48
* rgw: Provide useful error messages from policy parserAdam C. Emerson2022-12-131-23/+79
* rgw: Minor cleanups in `rgw_iam_policy.cc`Adam C. Emerson2022-12-121-18/+8
* rgw/sts: adding code for UpdateRole REST API andPritha Srivastava2022-06-151-0/+4
* rgw/sts: code changes to replace modify role withPritha Srivastava2022-06-151-3/+3
* rgw/sts: code to check IAM policy and return anPritha Srivastava2021-09-231-6/+12
* rgw/sts: code for returning an error when an IAM policyPritha Srivastava2021-09-231-2/+3
* rgw/sts: added code to tag, untag and list role tags.Pritha Srivastava2021-09-011-0/+12
* rgw/sts: code for runtime evaluation of ConditionPritha Srivastava2021-09-011-9/+31
* rgw/sts: code for aws:TagKeys to be used as ConditionPritha Srivastava2021-09-011-1/+19
* rgw/sts: adding code for aws:RequestTags as partPritha Srivastava2021-09-011-0/+4
* rgw/sts: adding code to enable usage of allPritha Srivastava2021-09-011-6/+8
* rgw: build without "using namespace std"Kefu Chai2021-08-131-0/+2
* rgw: Introduce BucketEncryption APIs to support SSE-S3 featureRahul Dev Parashar2021-07-191-0/+8
* rgw/sts: correcting the evaluation of session policiesPritha Srivastava2021-05-291-8/+30
* rgw: policy: reuse eval_principal to evaluate the policy principalAbhishek Lekshmanan2020-07-271-6/+3
* rgw: Replace boost::string_ref/view with std::string_viewPrateek Sachan2020-06-181-1/+1
* rgw: adds code for role session to be used an ARN.Pritha Srivastava2020-06-051-0/+3
* rgw: adding new iam ops for iam oidc providerPritha Srivastava2020-06-051-0/+16
* rgw: iam_policy: add all the actions to actpairs mapAbhishek Lekshmanan2020-02-031-0/+5
* rgw: rename ACL & policy IsPublic to is_publicAbhishek Lekshmanan2020-02-031-1/+1
* rgw: implement get/put/delete public access block for bucketsAbhishek Lekshmanan2020-02-031-0/+2
* rgw: both princ and nonprinc will not coexist in a single statementAbhishek Lekshmanan2020-02-031-5/+4
* rgw: initial implementation of a public policy testerAbhishek Lekshmanan2020-02-031-1/+32
* RGW - Make sure editor settings are correct for all filesDaniel Gryniewicz2019-08-191-1/+1
* rgw: add missing operation to iam_policyzhang Shaowen2019-06-121-2/+22