summaryrefslogtreecommitdiffstats
path: root/src/rgw/rgw_web_idp.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rgw: refactor selected files for better above- vs below-the-lineKaleb S. KEITHLEY2023-01-231-4/+1
| | | | | | | Move more files into driver/rados for better above- vs below- the-line. Use #pragma once everywhere (versus fixing all the Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
* rgw/sts: adding code for aws:RequestTags as partPritha Srivastava2021-09-011-0/+2
| | | | | | | | | | | | | | | of session tags implementation. Session Tags can be passed in the web token in AssumeRoleWithWebIdentity call by configuring them in the IDP. These tags can be used as Conditions in the trust policy of a role as aws:RequestTag, based on which a federated user is allowed to assume a role. The trust policy should have a statement for 'sts:TagSession' alongwith 'sts:AssumeRoleWithWebIdentity' in case principal tags are passed in the web token. Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
* rgw: Added code for offline OpenId Connect/ OAuth 2.0 tokensPritha Srivastava2020-06-051-1/+3
| | | | | | if the token is a JWT. Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
* RGW - Make sure editor settings are correct for all filesDaniel Gryniewicz2019-08-191-0/+3
| | | | Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
* rgw: more headers cleanupYehuda Sadeh2019-07-291-15/+8
| | | | | | Dependency reduction Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
* rgw: Initial commit for AssumeRoleWithWebIdentity.Pritha Srivastava2019-01-291-0/+29
Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>