]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw: adds REST APIs for OpenID connect providers manipulation.
authorPritha Srivastava <prsrivas@redhat.com>
Sat, 28 Mar 2020 02:47:54 +0000 (08:17 +0530)
committerPritha Srivastava <prsrivas@redhat.com>
Fri, 5 Jun 2020 16:01:58 +0000 (21:31 +0530)
commitaec4815c21dccd3be5766c985488fe4f68a41079
tree7eed6b9293a48fa29317dacadfdd300ab3a0fb66
parentc308490a5037664e784044d369f4edf42a9ce226
rgw: adds REST APIs for OpenID connect providers manipulation.

This commit implements:
1. CreateOpenIDConnectProvider
2. DeleteOpenIDConnectProvider
3. ListOpenIDConnectProviders
4. GetOpenIDConnectProviders

Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
12 files changed:
src/rgw/CMakeLists.txt
src/rgw/rgw_common.cc
src/rgw/rgw_common.h
src/rgw/rgw_iam_policy.h
src/rgw/rgw_oidc_provider.cc [new file with mode: 0644]
src/rgw/rgw_oidc_provider.h [new file with mode: 0644]
src/rgw/rgw_rest_iam.cc
src/rgw/rgw_rest_oidc_provider.cc [new file with mode: 0644]
src/rgw/rgw_rest_oidc_provider.h [new file with mode: 0644]
src/rgw/rgw_rest_s3.cc
src/rgw/rgw_zone.cc
src/rgw/rgw_zone.h