Lines Matching refs:std
90 virtual void access(std::shared_ptr<AccessManager> manager) in access()
115 TSSLSocket(std::shared_ptr<SSLContext> ctx,
116 std::shared_ptr<TConfiguration> config = nullptr);
120 TSSLSocket(std::shared_ptr<SSLContext> ctx,
121 std::shared_ptr<THRIFT_SOCKET> interruptListener,
122 std::shared_ptr<TConfiguration> config = nullptr);
128 TSSLSocket(std::shared_ptr<SSLContext> ctx, THRIFT_SOCKET socket,
129 std::shared_ptr<TConfiguration> config = nullptr);
136 TSSLSocket(std::shared_ptr<SSLContext> ctx, THRIFT_SOCKET socket,
137 std::shared_ptr<THRIFT_SOCKET> interruptListener,
138 std::shared_ptr<TConfiguration> config = nullptr);
145 TSSLSocket(std::shared_ptr<SSLContext> ctx, std::string host, int port,
146 std::shared_ptr<TConfiguration> config = nullptr);
153 TSSLSocket(std::shared_ptr<SSLContext> ctx, std::string host, int port,
154 std::shared_ptr<THRIFT_SOCKET> interruptListener,
155 std::shared_ptr<TConfiguration> config = nullptr);
185 std::shared_ptr<SSLContext> ctx_;
186 std::shared_ptr<AccessManager> access_;
227 virtual std::shared_ptr<TSSLSocket> createSocket();
231 virtual std::shared_ptr<TSSLSocket>
232 createSocket(std::shared_ptr<THRIFT_SOCKET> interruptListener);
238 virtual std::shared_ptr<TSSLSocket> createSocket(THRIFT_SOCKET socket);
244 virtual std::shared_ptr<TSSLSocket>
245 createSocket(THRIFT_SOCKET socket, std::shared_ptr<THRIFT_SOCKET> interruptListener);
252 virtual std::shared_ptr<TSSLSocket> createSocket(const std::string &host, int port);
259 virtual std::shared_ptr<TSSLSocket>
260 createSocket(const std::string &host, int port,
261 std::shared_ptr<THRIFT_SOCKET> interruptListener);
267 virtual void ciphers(const std::string &enable);
324 virtual void access(std::shared_ptr<AccessManager> manager) in access()
334 std::shared_ptr<SSLContext> ctx_;
343 virtual void getPassword(std::string & /* password */, int /* size */) in getPassword()
349 std::shared_ptr<AccessManager> access_;
354 void setup(std::shared_ptr<TSSLSocket> ssl);
364 TSSLException(const std::string &message) in TSSLException()
430 virtual Decision verify(const std::string & /* host */, const char * /* name */, in verify()
458 Decision verify(const std::string &host, const char *name, int size) noexcept override;