MCPcopy Create free account
hub / github.com/apache/thrift / createServerSocketFactory

Function createServerSocketFactory

lib/cpp/test/TSSLSocketInterruptTest.cpp:118–127  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

116}
117
118shared_ptr<TSSLSocketFactory> createServerSocketFactory() {
119 shared_ptr<TSSLSocketFactory> pServerSocketFactory;
120
121 pServerSocketFactory.reset(new TSSLSocketFactory());
122 pServerSocketFactory->ciphers("ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH");
123 pServerSocketFactory->loadCertificate(certFile("server.crt").string().c_str());
124 pServerSocketFactory->loadPrivateKey(certFile("server.key").string().c_str());
125 pServerSocketFactory->server(true);
126 return pServerSocketFactory;
127}
128
129shared_ptr<TSSLSocketFactory> createClientSocketFactory() {
130 shared_ptr<TSSLSocketFactory> pClientSocketFactory;

Callers 1

BOOST_AUTO_TEST_CASEFunction · 0.70

Calls 6

ciphersMethod · 0.80
loadCertificateMethod · 0.80
loadPrivateKeyMethod · 0.80
certFileFunction · 0.70
resetMethod · 0.45
serverMethod · 0.45

Tested by

no test coverage detected