16 #ifndef HAZELCAST_CLIENT_CONFIG_SSLCONFIG_H_ 17 #define HAZELCAST_CLIENT_CONFIG_SSLCONFIG_H_ 21 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64) 27 #include "hazelcast/util/HazelcastDll.h" 29 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64) 31 #pragma warning(disable: 4251) //for dll export 37 enum HAZELCAST_API SSLProtocol
73 bool isEnabled()
const;
87 SSLConfig &setProtocol(SSLProtocol protocol);
92 SSLProtocol getProtocol()
const;
97 const std::vector<std::string> &getVerifyFiles()
const;
107 SSLConfig &addVerifyFile(
const std::string &filename);
112 const std::string &getCipherList()
const;
124 SSLConfig &setCipherList(
const std::string &ciphers);
127 SSLProtocol sslProtocol;
128 std::vector<std::string> clientVerifyFiles;
129 std::string cipherList;
135 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64) Contains configuration parameters for client network related behaviour.
Definition: SSLConfig.h:61
PN (Positive-Negative) CRDT counter.
Definition: MapEntryView.h:32