]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: add support sse-c to bucket policy conditions 58689/head
authorSeena Fallah <seenafallah@gmail.com>
Fri, 19 Jul 2024 20:21:00 +0000 (22:21 +0200)
committerSeena Fallah <seenafallah@gmail.com>
Fri, 19 Jul 2024 20:23:09 +0000 (22:23 +0200)
commit55bd03de42d678b31d83b59d9fa373c7c3358dc8
treeda79c5ee8c9a32860898e204928ee2144d4b524e
parenta88356b7020f6dbd6ae3e99af60b50a11a28120e
rgw: add support sse-c to bucket policy conditions

Allow restricting requests regarding SSE-C encryption with bucket
policy.
cf. https://docs.aws.amazon.com/AmazonS3/latest/userguide/ServerSideEncryptionCustomerKeys.html#ssec-require-condition-key

Fixes: https://tracker.ceph.com/issues/67053
Signed-off-by: Seena Fallah <seenafallah@gmail.com>
src/rgw/rgw_iam_policy_keywords.gperf
src/rgw/rgw_iam_policy_keywords.h
src/rgw/rgw_op.cc