26 #include <boost/optional.hpp> 37 #include <sys/types.h> 77 if (!cfg.isLocalPrivateKey) {
SSLCacheOptions sslCacheOptions
std::vector< std::string > currentSeeds
folly::AsyncSocket::OptionMap & getSocketOptions()
static std::enable_if< std::is_integral< T >::value &&!std::is_same< T, bool >::value, T >::type secureRandom()
std::chrono::milliseconds connectionIdleTimeout
bool hasExternalPrivateKey() const
const folly::AsyncSocket::OptionMap & getSocketOptions() const
std::map< OptionKey, int > OptionMap
folly::SocketAddress bindAddress
void setSocketOptions(const folly::AsyncSocket::OptionMap &opts)
uint32_t fastOpenQueueSize
sa_family_t getFamily() const
bool allowInsecureConnectionsOnSecureServer
std::chrono::milliseconds sslHandshakeTimeout
uint32_t maxNumPendingConnectionsPerWorker
folly::AsyncSocket::OptionMap socketOptions_
TLSTicketKeySeeds initialTicketSeeds
static std::string hexlify(const std::string &binary)
AsyncSocket::OptionMap filterIPSocketOptions(const AsyncSocket::OptionMap &allOptions, const int addrFamily)
uint32_t maxConcurrentSSLHandshakes
std::vector< SSLContextConfig > sslContextConfigs