BeeeOn Gateway  v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
SSLClient.h
1 #pragma once
2 
3 #include <Poco/SharedPtr.h>
4 #include <Poco/Net/InvalidCertificateHandler.h>
5 
6 #include "ssl/SSLFacility.h"
7 
8 namespace BeeeOn {
9 
16 class SSLClient : public SSLFacility {
17 public:
18  typedef Poco::SharedPtr<SSLClient> Ptr;
19 
20  SSLClient();
21  ~SSLClient();
22 
23 protected:
24  Poco::Net::Context::Ptr createContext() override;
25 
26 protected:
27  Poco::SharedPtr<Poco::Net::InvalidCertificateHandler>
28  m_certHandler;
29 };
30 
31 }
Definition: SSLClient.h:16
Definition: SSLFacility.h:77