![]() |
Mads
Multi-Agent Distributed System
|
CURVE encryption options parsed from the command line. More...
#include <agent_app.hpp>
Public Attributes | |
| bool | enabled = false |
| Whether CURVE encryption is enabled. | |
| std::filesystem::path | key_dir = Mads::exec_dir("../etc") |
| Directory containing CURVE key files. | |
| std::string | client_key_name = "client" |
| Client key file name without extension. | |
| std::string | server_key_name = "broker" |
| Broker/server public key file name without extension. | |
| Mads::auth_verbose | auth_verbose = Mads::auth_verbose::off |
| Authentication logging verbosity. | |
CURVE encryption options parsed from the command line.
Definition at line 111 of file agent_app.hpp.
| Mads::auth_verbose Mads::AgentAppT< AgentT >::CryptoOptions::auth_verbose = Mads::auth_verbose::off |
Authentication logging verbosity.
Definition at line 125 of file agent_app.hpp.
| std::string Mads::AgentAppT< AgentT >::CryptoOptions::client_key_name = "client" |
Client key file name without extension.
Definition at line 119 of file agent_app.hpp.
| bool Mads::AgentAppT< AgentT >::CryptoOptions::enabled = false |
Whether CURVE encryption is enabled.
Definition at line 113 of file agent_app.hpp.
| std::filesystem::path Mads::AgentAppT< AgentT >::CryptoOptions::key_dir = Mads::exec_dir("../etc") |
Directory containing CURVE key files.
Definition at line 116 of file agent_app.hpp.
| std::string Mads::AgentAppT< AgentT >::CryptoOptions::server_key_name = "broker" |
Broker/server public key file name without extension.
Definition at line 122 of file agent_app.hpp.