Lines Matching full:virtual

90 	virtual void access(std::shared_ptr<AccessManager> manager)  in access()
159 virtual void authorize();
223 virtual ~TSSLSocketFactory();
227 virtual std::shared_ptr<TSSLSocket> createSocket();
231 virtual std::shared_ptr<TSSLSocket>
238 virtual std::shared_ptr<TSSLSocket> createSocket(THRIFT_SOCKET socket);
244 virtual std::shared_ptr<TSSLSocket>
252 virtual std::shared_ptr<TSSLSocket> createSocket(const std::string &host, int port);
259 virtual std::shared_ptr<TSSLSocket>
267 virtual void ciphers(const std::string &enable);
273 virtual void authenticate(bool required);
280 virtual void loadCertificate(const char *path, const char *format = "PEM");
281 virtual void loadCertificateFromBuffer(const char *aCertificate,
289 virtual void loadPrivateKey(const char *path, const char *format = "PEM");
290 virtual void loadPrivateKeyFromBuffer(const char *aPrivateKey, const char *format = "PEM");
296 virtual void loadTrustedCertificates(const char *path, const char *capath = nullptr);
297 virtual void loadTrustedCertificatesFromBuffer(const char *aCertificate,
302 virtual void randomize();
312 virtual void server(bool flag);
318 virtual bool server() const;
324 virtual void access(std::shared_ptr<AccessManager> manager) in access()
343 virtual void getPassword(std::string & /* password */, int /* size */) in getPassword()
401 virtual ~AccessManager() = default;
413 virtual Decision verify(const sockaddr_storage & /* sa */) noexcept in verify()
430 virtual Decision verify(const std::string & /* host */, const char * /* name */, in verify()
444 virtual Decision verify(const sockaddr_storage & /* sa */, const char * /* data */, in verify()