18 #ifndef _DECAF_NET_SSL_SSLPARAMETERS_H_
19 #define _DECAF_NET_SSL_SSLPARAMETERS_H_
33 std::vector<std::string> cipherSuites;
34 std::vector<std::string> protocols;
53 SSLParameters(
const std::vector<std::string>& cipherSuites );
65 const std::vector<std::string>& protocols );
73 return this->cipherSuites;
83 this->cipherSuites = cipherSuites;
90 return this->protocols;
100 this->protocols = protocols;
107 return this->wantClientAuth;
117 this->wantClientAuth = wantClientAuth;
118 this->needClientAuth =
false;
125 return this->needClientAuth;
136 this->needClientAuth = needClientAuth;
137 this->wantClientAuth =
false;