/foundation/communication/netstack/frameworks/js/napi/tls/src/ |
H A D | tlssocket_exec.cpp | 90 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 D | monitor.cpp | 196 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 D | tls_socket_fuzzer.cpp | 68 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 D | TlsSocketBranchTest.cpp | 244 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 D | TlsSocketBranchTest.cpp | 244 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 D | monitor.h | 54 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);
|