summaryrefslogtreecommitdiffstats
path: root/src/rgw/rgw_swift_auth.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* rgw/auth: pass user policies into identitiesCasey Bodley2024-04-101-4/+5
* rgw/auth: auth engines pass optional account info into identitiesCasey Bodley2024-04-101-4/+8
* rgw/auth: Identity::is_owner/admin_of(rgw_owner)Casey Bodley2024-04-101-2/+5
* rgw: tempurl signature fixes: support sha256 and sha512Marcus Watts2024-01-181-0/+116
* rgw: clean up header filesJ. Eric Ivancich2023-01-241-1/+1
* 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-2/+2
* RGW - Zipper - Rename rgw::sal::Store to rgw::sal::DriverDaniel Gryniewicz2022-12-081-22/+22
* rgw/auth: Implement Keystone service token as separate TokenExtractorTobias Urdin2022-09-211-13/+17
* rgw/auth: Add get_service_token to TokenExtractorTobias Urdin2022-09-211-0/+5
* rgw: remove unnecessary "struct" from req_state declarationsJ. Eric Ivancich2022-06-221-3/+3
* rgw: log identity applier metadata in ops logsCory Snyder2022-06-061-4/+6
* rgw/auth: perm_mask uses std::optionalCasey Bodley2021-11-051-4/+4
* RGW Zipper - Fix style violationsDaniel Gryniewicz2021-04-151-2/+2
* RGW Zipper - The Great RenameDaniel Gryniewicz2021-04-151-10/+10
* Zipper - zipperify the Auth codeDaniel Gryniewicz2021-03-021-20/+20
* RGW - Zipper 10: Pull The ThreadDaniel Gryniewicz2021-03-021-2/+2
* rgw: No null_yield in RGWOpAdam C. Emerson2020-11-131-11/+15
* Merge pull request #35984 from matthewoliver/rgw_swift_api_401_for_v1_and_key...J. Eric Ivancich2020-09-031-10/+4
|\
| * rgw: Swift API anonymous access should 401Matthew Oliver2020-07-131-10/+4
* | Zipper ObjectDaniel Gryniewicz2020-07-171-1/+2
|/
* rgw: anonomous swift to obj that dont exist should 401Matthew Oliver2020-02-271-3/+21
* rgw/pubsub: allow pubsub REST API on masterYuval Lifshitz2019-09-101-2/+2
* RGW - Make sure editor settings are correct for all filesDaniel Gryniewicz2019-08-191-1/+1
* Project Zipper Part 1 - Framework and RGWRadosStoreDaniel Gryniewicz2019-08-151-1/+2
* Merge branch 'wip-rgw-metadata-servicification'Casey Bodley2019-08-131-20/+20
|\
| * rgw: more api adjustmentsYehuda Sadeh2019-07-291-21/+21
| * rgw: fixes following api changesYehuda Sadeh2019-07-291-21/+21
* | rgw: making implicit_tenants backwards compatible.Marcus Watts2019-07-301-1/+5
|/
* Merge pull request #16659 from rzarzynski/wip-rgw-20797Casey Bodley2019-06-031-0/+1
|\
| * rgw: TempURL should not allow PUTs with the X-Object-Manifest.Radoslaw Zarzynski2017-07-281-0/+1
* | rgw: dmclock: move client config and counters to its own headerAbhishek Lekshmanan2019-01-311-1/+1
* | rgw: add dmclock client/cost to RGWOp interfaceCasey Bodley2019-01-311-0/+1
* | rgw: Adding a new applier for Roles.Pritha Srivastava2018-12-121-3/+2
* | Merge pull request #16658 from rzarzynski/wip-rgw-20795Yuri Weinstein2018-11-201-0/+1
|\ \
| * | rgw: Swift's TempURL can handle temp_url_expires written in ISO8601.Radoslaw Zarzynski2018-09-131-0/+1
* | | rgw: add DoutPrefixProvider to the Auth Identifier classesAli Maredia2018-10-091-1/+1
* | | rgw: changing logging in auth helper functionsAli Maredia2018-10-091-1/+2
* | | rgw: refactor logging in auth engines P1Ali Maredia2018-10-091-7/+9
* | | rgw: thread DoutPrefixProvider into RGW::Auth_S3::authorizeAli Maredia2018-10-091-1/+1
* | | rgw: Perm mask.Pritha Srivastava2018-09-211-3/+4
* | | rgw: Added code for auth using temp credentials returned by STS.Pritha Srivastava2018-09-211-3/+4
|/ /
* | rgw: make RGWOp::name() const and return const char*Casey Bodley2018-05-151-1/+1
* | src: Added const references to various function parametersWilson E. Alvarez2018-04-061-1/+1
* | rgw: defer constructing keystone engine unless url is configuredAbhishek Lekshmanan2017-09-221-7/+8
* | rgw: add support for Swift's TempURLs with prefix-based scope.Radoslaw Zarzynski2017-07-191-0/+1
|/
* rgw: implement the dynamic reconfiguration of auth strategies.Radoslaw Zarzynski2017-03-241-0/+1
* rgw: implement SwiftAnonymousEngine.Radoslaw Zarzynski2017-03-241-2/+25
* rgw: parametrize the implicit tenancy of rgw::auth::RemoteApplier.Radoslaw Zarzynski2017-03-241-2/+2
* rgw: apply the new filters over appliers in the Swift's auth strategy.Radoslaw Zarzynski2017-03-241-3/+13