summaryrefslogtreecommitdiffstats
path: root/src/rgw/rgw_auth_keystone.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* rgw: fix spelling errorsJosh Soref2023-11-271-1/+1
* rgw: fix http error checks in keystone/barbican/vault clientsCasey Bodley2023-10-051-14/+17
* Merge pull request #53680 from cbodley/wip-62989Casey Bodley2023-10-021-0/+6
|\
| * rgw/keystone: EC2Engine uses reject() for ERR_SIGNATURE_NO_MATCHCasey Bodley2023-09-261-0/+6
* | rgw/async: use optional_yield for keystone and kms requestsCasey Bodley2023-09-261-24/+33
|/
* rgw/keystone: use secret key from EC2 for sigv4 streaming modeCasey Bodley2023-03-151-14/+13
* RGW: Add a reader featurePete Zaitcev2023-02-281-7/+21
* rgw/auth: Cache service tokens separatelyTobias Urdin2022-09-211-2/+2
* rgw/auth: Add assert if allow_expired is not falseTobias Urdin2022-09-211-0/+1
* rgw/auth: Pass allow_expired as value in get_from_keystoneTobias Urdin2022-09-211-1/+1
* rgw/auth: Use time_t for new expires and dont static_castTobias Urdin2022-09-211-3/+3
* rgw/auth: static_cast uint64_t to time_t for set_expiresTobias Urdin2022-09-211-1/+1
* rgw/auth: Improve set_expires debug outputTobias Urdin2022-09-211-2/+5
* rgw/auth: Deny request if service token does not have accepted rolesTobias Urdin2022-09-211-0/+1
* rgw/auth: Make service token expired token expiration configurableTobias Urdin2022-09-211-2/+1
* rgw/auth: Validate accepted roles on service token userTobias Urdin2022-09-211-8/+26
* rgw/auth: Add service token feature behind configTobias Urdin2022-09-211-3/+1
* rgw/auth: Update expires for allowed expired token before caching itTobias Urdin2022-09-211-0/+10
* rgw/auth: Add service token logic for KeystoneTobias Urdin2022-09-211-7/+74
* rgw: log identity applier metadata in ops logsCory Snyder2022-06-061-5/+10
* src/rgw: DPP addition to rgw_keystone.ccKalpesh Pandya2021-10-111-5/+5
* rgw: build without "using namespace std"Kefu Chai2021-08-131-0/+1
* rgw: No null_yield in rgw_userAdam C. Emerson2020-11-131-1/+2
* rgw: Replace boost::string_ref/view with std::string_viewPrateek Sachan2020-06-181-11/+11
* RGW - Make sure editor settings are correct for all filesDaniel Gryniewicz2019-08-191-1/+1
* common, rgw: drop the CMS decoder.Radoslaw Zarzynski2019-06-261-1/+0
* rgw: drop the local validation of PKI/PKIz tokens, part 2.Radoslaw Zarzynski2019-06-261-21/+0
* rgw: drop the local validation of PKI/PKIz tokens.Radoslaw Zarzynski2019-06-261-14/+8
* json: JSONDecoder::err inherits from std::runtime_errorCasey Bodley2019-05-081-2/+2
* rgw: http interfaces take optional_yieldCasey Bodley2019-03-291-3/+3
* rgw: fix minor compiler warning in keystone authDavid Disseldorp2019-03-211-2/+2
* rgw: Removed duplicate signing method from S3 credentials cachingJames Weaver2019-02-041-94/+11
* rgw: Added caching for tokens retrieved from keystone using S3 credentialsJames P. Weaver2019-02-041-2/+277
* rgw: changing logging in auth helper functionsAli Maredia2018-10-091-14/+14
* rgw: refactor logging in auth engines P1Ali Maredia2018-10-091-9/+11
* rgw: STS auth changes to make sure that other engines are not aware of sessio...Pritha Srivastava2018-09-211-12/+0
* rgw: Code for GetSessionToken REST API.Pritha Srivastava2018-09-211-0/+6
* rgw: Added code for auth using temp credentials returned by STS.Pritha Srivastava2018-09-211-0/+7
* common: move ConfigValues out of md_config_tKefu Chai2018-07-101-1/+1
* misc: mark constructors as explicitDanny Al-Gaaf2018-05-021-2/+2
* rgw: tweak http client interfaceYehuda Sadeh2018-04-101-4/+6
* rgw: remove already included header filesYao Zongyou2017-12-081-1/+0
* rgw: keystone: bump up logging when error is receivedAbhishek Lekshmanan2017-11-171-2/+5
* rgw: clean-up error mapping in Swift's authentication strategy.Radoslaw Zarzynski2017-06-191-2/+2
* rgw: introduce string_to_sign_t abstraction to the AWS auth.Radoslaw Zarzynski2017-06-071-1/+1
* rgw: switch to Ceph's sstring in AWS signature generation process.Radoslaw Zarzynski2017-06-071-1/+1
* rgw: switch from boost::string_ref to string_view in AWSv4-related code (part...Radoslaw Zarzynski2017-06-071-6/+6
* rgw: AWSv4's completer_factory takes the secret_key optionally.Radoslaw Zarzynski2017-06-071-1/+1
* rgw: all S3 auth engines are able to use AWSv4 now.Radoslaw Zarzynski2017-06-071-6/+9
* rgw: refactor error handling in rgw::auth::keystone.Radoslaw Zarzynski2017-03-241-38/+56