Home
last modified time | relevance | path

Searched refs:tlsSocket (Results 1 - 6 of 6) sorted by relevance

/foundation/communication/netstack/frameworks/js/napi/tls/src/
H A Dtlssocket_exec.cpp90 auto tlsSocket = new (std::nothrow) std::shared_ptr<TLSSocket>; in ExecInit() local
91 if (tlsSocket == nullptr) { in ExecInit()
96 *tlsSocket = std::make_shared<TLSSocket>(sockFd); in ExecInit()
97 manager->SetData(tlsSocket); in ExecInit()
116 auto tlsSocket = reinterpret_cast<std::shared_ptr<TLSSocket> *>(manager->GetData()); in ExecGetCertificate() local
117 if (tlsSocket == nullptr) { in ExecGetCertificate()
118 NETSTACK_LOGE("ExecGetCertificate tlsSocket is null"); in ExecGetCertificate()
122 auto shared = *tlsSocket; in ExecGetCertificate()
124 NETSTACK_LOGE("ExecGetCertificate tlsSocket is null"); in ExecGetCertificate()
151 auto tlsSocket in ExecConnect() local
179 auto tlsSocket = reinterpret_cast<std::shared_ptr<TLSSocket> *>(manager->GetData()); ExecGetCipherSuites() local
208 auto tlsSocket = reinterpret_cast<std::shared_ptr<TLSSocket> *>(manager->GetData()); ExecGetRemoteCertificate() local
237 auto tlsSocket = reinterpret_cast<std::shared_ptr<TLSSocket> *>(manager->GetData()); ExecGetProtocol() local
266 auto tlsSocket = reinterpret_cast<std::shared_ptr<TLSSocket> *>(manager->GetData()); ExecGetSignatureAlgorithms() local
295 auto tlsSocket = reinterpret_cast<std::shared_ptr<TLSSocket> *>(manager->GetData()); ExecSend() local
325 auto tlsSocket = reinterpret_cast<std::shared_ptr<TLSSocket> *>(manager->GetData()); ExecClose() local
364 auto tlsSocket = reinterpret_cast<std::shared_ptr<TLSSocket> *>(manager->GetData()); ExecBind() local
398 auto tlsSocket = reinterpret_cast<std::shared_ptr<TLSSocket> *>(manager->GetData()); ExecGetRemoteAddress() local
432 auto tlsSocket = reinterpret_cast<std::shared_ptr<TLSSocket> *>(manager->GetData()); ExecGetLocalAddress() local
481 auto tlsSocket = reinterpret_cast<std::shared_ptr<TLSSocket> *>(manager->GetData()); ExecGetState() local
507 auto tlsSocket = reinterpret_cast<std::shared_ptr<TLSSocket> *>(manager->GetData()); ExecSetExtraOptions() local
667 auto tlsSocket = reinterpret_cast<std::shared_ptr<TLSSocket> *>(manager->GetData()); GetLocalAddressCallback() local
[all...]
H A Dmonitor.cpp196 void Monitor::ParserEventForOn(const std::string event, const std::shared_ptr<TLSSocket> &tlsSocket, in ParserEventForOn() argument
200 tlsSocket->OnMessage([this, manager](auto data, auto remoteInfo) { in ParserEventForOn()
211 tlsSocket->OnClose([this, manager]() { in ParserEventForOn()
218 tlsSocket->OnConnect([this, manager]() { in ParserEventForOn()
225 tlsSocket->OnError([this, manager](auto errorNumber, auto errorString) { in ParserEventForOn()
259 auto tlsSocket = reinterpret_cast<std::shared_ptr<TLSSocket> *>(manager->GetData()); in On() local
260 if (tlsSocket == nullptr) { in On()
261 NETSTACK_LOGE("tlsSocket is null"); in On()
271 auto shared = *tlsSocket; in On()
279 void Monitor::ParserEventForOff(const std::string event, const std::shared_ptr<TLSSocket> &tlsSocket) in ParserEventForOff() argument
319 auto tlsSocket = reinterpret_cast<std::shared_ptr<TLSSocket> *>(manager->GetData()); Off() local
[all...]
/foundation/communication/netstack/test/fuzztest/socket/fuzztest/tlssocket_fuzzer/
H A Dtls_socket_fuzzer.cpp68 TLSSocket tlsSocket; in BindFuzzTest() local
75 tlsSocket.Close([](int32_t errorNumber) {}); in BindFuzzTest()
76 tlsSocket.GetRemoteAddress([](int32_t errorNumber, const Socket::NetAddress &address) {}); in BindFuzzTest()
77 tlsSocket.GetCertificate([](int32_t errorNumber, const X509CertRawData &cert) {}); in BindFuzzTest()
78 tlsSocket.GetRemoteCertificate([](int32_t errorNumber, const X509CertRawData &cert) {}); in BindFuzzTest()
79 tlsSocket.GetProtocol([](int32_t errorNumber, const std::string &protocol) {}); in BindFuzzTest()
80 tlsSocket.GetCipherSuite([](int32_t errorNumber, const std::vector<std::string> &suite) {}); in BindFuzzTest()
81 tlsSocket.GetSignatureAlgorithms([](int32_t errorNumber, const std::vector<std::string> &algorithms) {}); in BindFuzzTest()
82 tlsSocket.OnMessage([](const std::string &data, const Socket::SocketRemoteInfo &remoteInfo) {}); in BindFuzzTest()
83 tlsSocket in BindFuzzTest()
103 TLSSocket tlsSocket; ConnectFuzzTest() local
125 TLSSocket tlsSocket; SendFuzzTest() local
138 TLSSocket tlsSocket; SetExtraOptionsFuzzTest() local
[all...]
/foundation/communication/netstack/test/unittest/tlssocket/client/
H A DTlsSocketBranchTest.cpp244 TLSSocket tlsSocket; in HWTEST_F() local
245 tlsSocket.OnError( in HWTEST_F()
247 tlsSocket.Connect(tlsConnectOptions, [](int32_t errCode) { EXPECT_NE(TLSSOCKET_SUCCESS, errCode); }); in HWTEST_F()
249 tlsSocket.OnMessage([&getData](const std::string &data, const Socket::SocketRemoteInfo &remoteInfo) { in HWTEST_F()
255 tlsSocket.Send(tcpSendOptions, [](int32_t errCode) { EXPECT_EQ(errCode, TLS_ERR_SSL_NULL); }); in HWTEST_F()
256 tlsSocket.GetSignatureAlgorithms( in HWTEST_F()
258 tlsSocket.GetCertificate( in HWTEST_F()
260 tlsSocket.GetCipherSuite( in HWTEST_F()
262 tlsSocket.GetProtocol([](int32_t errCode, const std::string &protocol) { EXPECT_EQ(errCode, TLSSOCKET_SUCCESS); }); in HWTEST_F()
263 tlsSocket in HWTEST_F()
272 TLSSocket tlsSocket; HWTEST_F() local
298 TLSSocket tlsSocket; HWTEST_F() local
[all...]
/foundation/communication/netstack/test/unittest/tls_test/client/
H A DTlsSocketBranchTest.cpp244 TLSSocket tlsSocket; in HWTEST_F() local
245 tlsSocket.OnError( in HWTEST_F()
247 tlsSocket.Connect(tlsConnectOptions, [](int32_t errCode) { EXPECT_NE(TLSSOCKET_SUCCESS, errCode); }); in HWTEST_F()
249 tlsSocket.OnMessage([&getData](const std::string &data, const Socket::SocketRemoteInfo &remoteInfo) { in HWTEST_F()
255 tlsSocket.Send(tcpSendOptions, [](int32_t errCode) { EXPECT_EQ(errCode, TLS_ERR_SSL_NULL); }); in HWTEST_F()
256 tlsSocket.GetSignatureAlgorithms( in HWTEST_F()
258 tlsSocket.GetCertificate( in HWTEST_F()
260 tlsSocket.GetCipherSuite( in HWTEST_F()
262 tlsSocket.GetProtocol([](int32_t errCode, const std::string &protocol) { EXPECT_EQ(errCode, TLSSOCKET_SUCCESS); }); in HWTEST_F()
263 tlsSocket in HWTEST_F()
272 TLSSocket tlsSocket; HWTEST_F() local
298 TLSSocket tlsSocket; HWTEST_F() local
[all...]
/foundation/communication/netstack/frameworks/js/napi/tls/include/
H A Dmonitor.h54 void ParserEventForOn(const std::string event, const std::shared_ptr<TLSSocket> &tlsSocket, EventManager *manager);
55 void ParserEventForOff(const std::string event, const std::shared_ptr<TLSSocket> &tlsSocket);

Completed in 4 milliseconds