* responsible for handling the dynamic reconfiguration on e.g. realm update. */
class StrategyRegistry {
template <class ExtractorT>
- using s3_strategy_t = rgw::auth::s3::AWSv2AuthStrategy<ExtractorT>;
+ using s3_strategy_t = rgw::auth::s3::AWSAuthStrategy<ExtractorT>;
using s3_main_strategy_t = \
s3_strategy_t<rgw::auth::s3::AWSGeneralAbstractor>;
template <class AbstractorT>
-class AWSv2AuthStrategy : public rgw::auth::Strategy,
- public rgw::auth::LocalApplier::Factory {
+class AWSAuthStrategy : public rgw::auth::Strategy,
+ public rgw::auth::LocalApplier::Factory {
typedef rgw::auth::IdentityApplier::aplptr_t aplptr_t;
static_assert(std::is_base_of<rgw::auth::s3::AWSEngine::VersionAbstractor,
}
public:
- AWSv2AuthStrategy(CephContext* const cct,
- RGWRados* const store)
+ AWSAuthStrategy(CephContext* const cct,
+ RGWRados* const store)
: store(store),
ver_abstractor(cct),
external_engines(cct, store, &ver_abstractor),
}
const char* get_name() const noexcept override {
- return "rgw::auth::s3::AWSv2AuthStrategy";
+ return "rgw::auth::s3::AWSAuthStrategy";
}
};