]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw/keystone: use secret key from EC2 for sigv4 streaming mode 51012/head
authorCasey Bodley <cbodley@redhat.com>
Wed, 15 Mar 2023 20:50:07 +0000 (16:50 -0400)
committerCasey Bodley <cbodley@redhat.com>
Tue, 11 Apr 2023 13:09:26 +0000 (09:09 -0400)
commitcb1b64f85586bb3ab0f4cdae04041627d7a02784
tree1af2d7b9fc92f0446b1b71a69a74dc5b2c3644f3
parent66f2427e85b86dcf72b8c311def3b942dddbecc6
rgw/keystone: use secret key from EC2 for sigv4 streaming mode

when the EC2Engine has a secret key from keystone, pass it to the
Completer so it's available to AWSv4ComplMulti for
STREAMING-AWS4-HMAC-SHA256-PAYLOAD support

Fixes: https://tracker.ceph.com/issues/58908
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 93eb1d7d47de98b558bfd9c11a1dc1c7bbc37bb7)
src/rgw/rgw_auth_keystone.cc
src/rgw/rgw_auth_keystone.h