]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: utilize is_impersonating for forwarded sts requests 61962/head
authorSeena Fallah <seenafallah@gmail.com>
Mon, 28 Apr 2025 17:44:10 +0000 (19:44 +0200)
committerSeena Fallah <seenafallah@gmail.com>
Mon, 28 Apr 2025 17:44:10 +0000 (19:44 +0200)
commit995dc6284ea32fb2c87fb8e1cf2001b0fe9f5f45
treec251fc7b42cfe533afd3903ade819039c881d9b1
parent004ccc7a987c98b7eb87d698b8091ae95665fe7c
rgw: utilize is_impersonating for forwarded sts requests

With the introduction of is_impersonating in SysReqApplier,
RoleApplier can now use the same mechanism to mark when a request
has been forwarded by a system user on behalf of another role (e.g.,
through STS) to mark it as a system request (s->system_request).

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
src/rgw/rgw_auth.cc
src/rgw/rgw_auth.h
src/rgw/rgw_auth_s3.h
src/rgw/rgw_rest_s3.cc