18 #ifndef _DECAF_NET_SSL_SSLSOCKETFACTORY_H_ 19 #define _DECAF_NET_SSL_SSLSOCKETFACTORY_H_ 73 virtual std::vector<std::string> getDefaultCipherSuites() = 0;
85 virtual std::vector<std::string> getSupportedCipherSuites() = 0;
107 virtual Socket* createSocket(
Socket* socket, std::string host,
int port,
bool autoClose ) = 0;
The SocketFactory is used to create Socket objects and can be sub-classed to provide other types of S...
Definition: SocketFactory.h:39
Factory class interface for a SocketFactory that can create SSLSocket objects.
Definition: SSLSocketFactory.h:37
#define DECAF_API
Definition: Config.h:29
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: AprPool.h:25