From: Pritha Srivastava Date: Mon, 31 Dec 2018 06:12:49 +0000 (+0530) Subject: rgw: Initial commit for AssumeRoleWithWebIdentity. X-Git-Tag: v14.1.0~261^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F26002%2Fhead;p=ceph.git rgw: Initial commit for AssumeRoleWithWebIdentity. Signed-off-by: Pritha Srivastava --- diff --git a/src/common/legacy_config_opts.h b/src/common/legacy_config_opts.h index a8fd2ac4eaf4..e16fc0a23c33 100644 --- a/src/common/legacy_config_opts.h +++ b/src/common/legacy_config_opts.h @@ -1548,3 +1548,6 @@ OPTION(rgw_sts_key, OPT_STR) OPTION(rgw_s3_auth_use_sts, OPT_BOOL) // should we try to use sts for s3? OPTION(rgw_sts_max_session_duration, OPT_U64) // Max duration in seconds for which the session token is valid. OPTION(fake_statfs_for_testing, OPT_INT) // Set a value for kb and compute kb_used from total of num_bytes +OPTION(rgw_sts_token_introspection_url, OPT_STR) // url for introspecting web tokens +OPTION(rgw_sts_client_id, OPT_STR) // Client Id +OPTION(rgw_sts_client_secret, OPT_STR) // Client Secret diff --git a/src/common/options.cc b/src/common/options.cc index 71bb8ff1c6b7..7f16aa5dbae0 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -6692,6 +6692,21 @@ std::vector