]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: Add `PrincipalIdentity` for use in testing and utilities
authorAdam C. Emerson <aemerson@redhat.com>
Wed, 15 Jul 2026 02:12:03 +0000 (22:12 -0400)
committerAdam C. Emerson <aemerson@redhat.com>
Tue, 21 Jul 2026 21:55:08 +0000 (17:55 -0400)
commit3a1686cf291958aa297cbe535ef0fec8124fc6e8
tree36f46dd05c187cedacf7a3233cc466bcef409c48
parent7bdb627a85c18ea9bb24f3239e21d0aaddf1dc0e
rgw: Add `PrincipalIdentity` for use in testing and utilities

This is an identity backed by a `Principal`, for use when we don't
have any sort of RGW driver.

Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/rgw/rgw_auth.cc
src/rgw/rgw_auth.h
src/rgw/rgw_basic_types.h
src/test/rgw/test_rgw_iam_policy.cc