20 Config() : api_files_(
""), require_tls_(false) {
48 api_files_ = api_files;
55 return (require_tls_);
62 require_tls_ = require_tls;
68 std::string api_files_;
void init()
Initialization.
void setApiFiles(const std::string &api_files)
Set the directory where to find API files.
bool getRequireTls() const
Get require TLS flag.
void setRequireTls(bool require_tls)
Set require TLS flag.
static const data::SimpleRequiredKeywords RBAC_REQUIRED_PARAMETERS
Configuration required parameters.
static void parse(data::ConstElementPtr cfg)
Parse the configuration.
const std::string & getApiFiles() const
Get the directory where to find API files.
static const data::SimpleKeywords RBAC_PARAMETERS
Configuration parameters.
std::vector< std::string > SimpleRequiredKeywords
This specifies all required keywords.
boost::shared_ptr< const Element > ConstElementPtr
std::map< std::string, isc::data::Element::types > SimpleKeywords
This specifies all accepted keywords with their types.
Config rbacConfig
The configuration.
Defines the logger used by the top-level component of kea-lfc.