diff options
author | Yonit Halperin <yhalperi@redhat.com> | 2010-03-10 10:12:15 +0200 |
---|---|---|
committer | Uri Lublin <uril@redhat.com> | 2010-03-14 15:35:02 +0200 |
commit | eea29361db0fcf399b9843c789a7eefae758159e (patch) | |
tree | ca3c97f7e2c244b2fb546f915237ea40e74074a0 /client/application.h | |
parent | ffdf050cce98b3be61ccc44373441eff5915ad7f (diff) | |
download | spice-eea29361db0fcf399b9843c789a7eefae758159e.tar.gz spice-eea29361db0fcf399b9843c789a7eefae758159e.tar.xz spice-eea29361db0fcf399b9843c789a7eefae758159e.zip |
client: add command line support for ciphers, ca file, and host certificate subject #573371spice-client-0.4.2-2.el6
Diffstat (limited to 'client/application.h')
-rw-r--r-- | client/application.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/client/application.h b/client/application.h index 27701eb0..e924ce14 100644 --- a/client/application.h +++ b/client/application.h @@ -156,6 +156,7 @@ public: void connect(); const PeerConnectionOptMap& get_con_opt_map() {return _peer_con_opt;} const RedPeer::HostAuthOptions& get_host_auth_opt() { return _host_auth_opt;} + const std::string& get_connection_ciphers() { return _con_ciphers;} uint32_t get_mouse_mode(); const std::vector<int>& get_canvas_types() { return _canvas_types;} @@ -166,6 +167,9 @@ public: private: bool set_channels_security(CmdLineParser& parser, bool on, char *val, const char* arg0); + bool set_connection_ciphers(const char* ciphers, const char* arg0); + bool set_ca_file(const char* ca_file, const char* arg0); + bool set_host_cert_subject(const char* subject, const char* arg0); bool set_enable_channels(CmdLineParser& parser, bool enable, char *val, const char* arg0); bool set_canvas_option(CmdLineParser& parser, char *val, const char* arg0); void on_cmd_line_invalid_arg(const char* arg0, const char* what, const char* val); @@ -226,6 +230,7 @@ private: RedClient _client; PeerConnectionOptMap _peer_con_opt; RedPeer::HostAuthOptions _host_auth_opt; + std::string _con_ciphers; std::vector<bool> _enabled_channels; std::vector<RedScreen*> _screens; RedScreen* _main_screen; |