|
Network System 0.1.1
High-performance modular networking library for scalable client-server applications
|
Policy type indicating TLS/SSL encryption is enabled. More...
#include <tls_policy.h>

Public Attributes | |
| std::string | cert_path {} |
| std::string | key_path {} |
| std::string | ca_path {} |
| bool | verify_peer {true} |
Static Public Attributes | |
| static constexpr bool | enabled = true |
Policy type indicating TLS/SSL encryption is enabled.
This policy carries configuration for TLS connections including certificate paths and verification settings.
Definition at line 61 of file tls_policy.h.
| std::string kcenon::network::policy::tls_enabled::ca_path {} |
Definition at line 66 of file tls_policy.h.
Referenced by main().
| std::string kcenon::network::policy::tls_enabled::cert_path {} |
Definition at line 64 of file tls_policy.h.
Referenced by main().
|
staticconstexpr |
Definition at line 62 of file tls_policy.h.
Referenced by main().
| std::string kcenon::network::policy::tls_enabled::key_path {} |
Definition at line 65 of file tls_policy.h.
Referenced by main().
| bool kcenon::network::policy::tls_enabled::verify_peer {true} |
Definition at line 67 of file tls_policy.h.
Referenced by main().