userver-framework / userver

Production-ready C++ Asynchronous Framework with rich functionality
https://userver.tech
Apache License 2.0
2.36k stars 272 forks source link

refactor secdist: get rid of DefaultSecdistProvider component #573

Open mnink275 opened 3 months ago

mnink275 commented 3 months ago

This PR solves the issue #547 The main changes are made in the directory: core/{include/userver,src}/storages/secdist/

Thus it is still possible to implement your own secret distributor by implementing the base classes components::SecdistComponentBase and storages::secdist::SecdistProviderBase.