]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw/sts: code for aws:TagKeys to be used as Condition
authorPritha Srivastava <prsrivas@redhat.com>
Thu, 8 Apr 2021 09:04:23 +0000 (14:34 +0530)
committerPritha Srivastava <prsrivas@redhat.com>
Wed, 1 Sep 2021 10:26:17 +0000 (15:56 +0530)
commitba19b3a03b9db690bd1423ffa3c0d80b8d38a00d
treeb442f6ce208bd6c19da51681cb5c269c0f259ba6
parent6b2d3da84c0960260d06433906deda218a2cc43e
rgw/sts: code for aws:TagKeys to be used as Condition
element of a role's trust and permission policy.

This also includes implementation of ForAnyValue and
ForAllValues to be used in conjunction with
StringLike, StringEquals and StringEqualsIgnoreCase
which are used alongwith aws:TagKeys.

Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
src/rgw/rgw_auth.cc
src/rgw/rgw_iam_policy.cc
src/rgw/rgw_iam_policy.h
src/rgw/rgw_iam_policy_keywords.gperf
src/rgw/rgw_iam_policy_keywords.h