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

Function createServerSocketFactory

lib/cpp/test/TNonblockingSSLServerTest.cpp:109–118  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

107#endif
108
109std::shared_ptr<TSSLSocketFactory> createServerSocketFactory() {
110 std::shared_ptr<TSSLSocketFactory> pServerSocketFactory;
111
112 pServerSocketFactory.reset(new TSSLSocketFactory());
113 pServerSocketFactory->ciphers("ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH");
114 pServerSocketFactory->loadCertificate(certFile("server.crt").string().c_str());
115 pServerSocketFactory->loadPrivateKey(certFile("server.key").string().c_str());
116 pServerSocketFactory->server(true);
117 return pServerSocketFactory;
118}
119
120std::shared_ptr<TSSLSocketFactory> createClientSocketFactory() {
121 std::shared_ptr<TSSLSocketFactory> pClientSocketFactory;

Callers 1

runMethod · 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