[services] Tunnelbroker - Adding boolean config parameters to be used in the config file
Summary:
This diff introduces changes that add the ability to use boolean config parameters be used in the config ini file. By default, it is used as a CLI parameter in the case of the boolean.
By adding the boolean type and default value we can use boolean parameters in the config ini file by providing them in appropriate sections.
Linear task: ENG-3022
Test Plan:
Adding parameters to the config file:
[sessions] skip_authentication = true disable_deviceid_validation = true
resulting in a true on calling isConfigParameterSet
Reviewers: jon, bartek
Reviewed By: bartek
Subscribers: ashoat, tomek, atul
Differential Revision: https://phab.comm.dev/D6749