Component that stores security related data (keys, passwords, ...).
The component must be configured in service config.
Static options:
Name | Description | Default value |
config | path to the config file with data | '' |
format | config format, either json or yaml | 'json' |
missing-ok | do not terminate components load if no file found by the config option | false |
environment-secrets-key | name of environment variable from which to load additional data | - |
update-period | period between data updates in utils::StringToDuration() suitable format ('0s' for no updates) | 0s |
blocking-task-processor | name of task processor for background blocking operations | – |
- Examples
- samples/production_service/production_service.cpp, and samples/redis_service/redis_service.cpp.
Definition at line 34 of file component.hpp.