Home
last modified time | relevance | path

Searched refs:TlsSocket (Results 1 - 25 of 103) sorted by relevance

12345

/foundation/communication/netstack/frameworks/js/napi/tls/src/context/
H A Dtls_server_send_context.cpp41 if (NapiUtils::GetValueType(GetEnv(), params[TlsSocket::ARG_INDEX_0]) == napi_string) { in ParseParams()
42 m_sendData = NapiUtils::GetStringFromValueUtf8(GetEnv(), params[TlsSocket::ARG_INDEX_0]); in ParseParams()
45 if (paramsCount == TlsSocket::PARAM_OPTIONS_AND_CALLBACK && SetCallback(params[1]) != napi_ok) { in ParseParams()
52 if (NapiUtils::ValueIsArrayBuffer(GetEnv(), params[TlsSocket::ARG_INDEX_0])) { in ParseParams()
54 void *data = NapiUtils::GetInfoFromArrayBufferValue(GetEnv(), params[TlsSocket::ARG_INDEX_0], &length); in ParseParams()
57 if (paramsCount == TlsSocket::PARAM_OPTIONS_AND_CALLBACK && SetCallback(params[1]) != napi_ok) { in ParseParams()
65 if (paramsCount == TlsSocket::PARAM_OPTIONS_AND_CALLBACK) { in ParseParams()
66 SetParseOK(SetCallback(params[TlsSocket::ARG_INDEX_1]) == napi_ok); in ParseParams()
74 if (paramsCount == TlsSocket::PARAM_JUST_OPTIONS) { in CheckParamsType()
75 if (NapiUtils::GetValueType(GetEnv(), params[TlsSocket in CheckParamsType()
[all...]
H A Dtls_server_napi_context.cpp32 remoteCert_.encodingFormat = TlsSocket::EncodingFormat::DER; in TLSServerNapiContext()
40 if (paramsCount == TlsSocket::PARAM_JUST_CALLBACK) { in ParseParams()
41 SetParseOK(SetCallback(params[TlsSocket::ARG_INDEX_0]) == napi_ok); in ParseParams()
51 if (paramsCount == TlsSocket::PARAM_NONE) { in CheckParamsType()
56 if (paramsCount == TlsSocket::PARAM_JUST_CALLBACK) { in CheckParamsType()
57 if (NapiUtils::GetValueType(GetEnv(), params[TlsSocket::ARG_INDEX_0]) != napi_function) { in CheckParamsType()
66 if (paramsCount == TlsSocket::PARAM_OPTIONS_AND_CALLBACK) { in CheckParamsType()
67 if (NapiUtils::GetValueType(GetEnv(), params[TlsSocket::ARG_INDEX_0]) != napi_number) { in CheckParamsType()
73 if (NapiUtils::GetValueType(GetEnv(), params[TlsSocket::ARG_INDEX_1]) != napi_function) { in CheckParamsType()
H A Dtls_server_close_context.cpp37 if (paramsCount == TlsSocket::PARAM_JUST_OPTIONS) { in ParseParams()
38 SetParseOK(SetCallback(params[TlsSocket::ARG_INDEX_0]) == napi_ok); in ParseParams()
41 if (paramsCount == TlsSocket::PARAM_OPTIONS_AND_CALLBACK) { in ParseParams()
42 SetParseOK(SetCallback(params[TlsSocket::ARG_INDEX_1]) == napi_ok); in ParseParams()
50 if (paramsCount == TlsSocket::PARAM_JUST_CALLBACK) { in CheckParamsType()
51 if (NapiUtils::GetValueType(GetEnv(), params[TlsSocket::ARG_INDEX_0]) != napi_function) { in CheckParamsType()
58 } else if (paramsCount == TlsSocket::PARAM_NONE) { in CheckParamsType()
/foundation/communication/netstack/frameworks/js/napi/tls/src/
H A Dtlssocketserver_exec.cpp40 bool TLSSocketServerExec::ExecGetCertificate(TlsSocket::GetCertificateContext *context) in ExecGetCertificate()
50 context->SetError(TlsSocket::TlsSocketError::TLS_ERR_NO_BIND, in ExecGetCertificate()
51 TlsSocket::MakeErrorMessage(TlsSocket::TlsSocketError::TLS_ERR_NO_BIND)); in ExecGetCertificate()
54 tlsSocketServer->GetCertificate([&context](int32_t errorNumber, const TlsSocket::X509CertRawData &cert) { in ExecGetCertificate()
57 if (errorNumber != TlsSocket::TlsSocketError::TLSSOCKET_SUCCESS) { in ExecGetCertificate()
58 context->SetError(errorNumber, TlsSocket::MakeErrorMessage(errorNumber)); in ExecGetCertificate()
61 return context->errorNumber_ == TlsSocket::TlsSocketError::TLSSOCKET_SUCCESS; in ExecGetCertificate()
64 bool TLSSocketServerExec::ExecListen(TlsSocket::TLSListenContext *context) in ExecListen()
80 if (errorNumber != TlsSocket in ExecListen()
[all...]
H A Dtlssocketserver_async_work.cpp35 BaseAsyncWork::ExecAsyncWork<TlsSocket::GetCertificateContext, TLSSocketServerExec::ExecGetCertificate>(env, data); in ExecGetCertificate()
40 BaseAsyncWork::ExecAsyncWork<TlsSocket::TLSListenContext, TLSSocketServerExec::ExecListen>(env, data); in ExecListen()
56 BaseAsyncWork::ExecAsyncWork<TlsSocket::GetProtocolContext, TLSSocketServerExec::ExecGetProtocol>(env, data); in ExecGetProtocol()
77 BaseAsyncWork::ExecAsyncWork<TlsSocket::TLSNapiContext, TLSSocketServerExec::ExecStop>(env, data); in ExecStop()
82 BaseAsyncWork::ExecAsyncWork<TlsSocket::TLSGetStateContext, TLSSocketServerExec::ExecGetState>(env, data); in ExecGetState()
105 BaseAsyncWork::ExecAsyncWork<TlsSocket::TLSSetExtraOptionsContext, TLSSocketServerExec::ExecSetExtraOptions>(env, in ExecSetExtraOptions()
111 BaseAsyncWork::AsyncWorkCallback<TlsSocket::GetCertificateContext, TLSSocketServerExec::GetCertificateCallback>( in GetCertificateCallback()
117 BaseAsyncWork::AsyncWorkCallback<TlsSocket::TLSListenContext, TLSSocketServerExec::ListenCallback>(env, status, in ListenCallback()
135 BaseAsyncWork::AsyncWorkCallback<TlsSocket::GetProtocolContext, TLSSocketServerExec::GetProtocolCallback>( in GetProtocolCallback()
157 BaseAsyncWork::AsyncWorkCallback<TlsSocket in StopCallback()
[all...]
H A Dtls_socket_server.cpp98 return TlsSocket::TlsSocketError::TLS_ERR_SYS_BASE + errno; in ConvertErrno()
104 return TlsSocket::TLS_ERR_SSL_NULL; in ConvertSSLError()
106 return TlsSocket::TlsSocketError::TLS_ERR_SSL_BASE + SSL_get_error(ssl, SSL_RET_CODE); in ConvertSSLError()
117 ERR_error_string_n(error - TlsSocket::TlsSocketError::TLS_ERR_SYS_BASE, err, sizeof(err)); in MakeSSLErrorString()
189 void TLSSocketServer::Listen(const TlsSocket::TLSConnectOptions &tlsListenOptions, const ListenCallback &callback) in Listen()
197 CallListenCallback(TlsSocket::TLSSOCKET_SUCCESS, callback); in Listen()
261 void TLSSocketServer::ExecAccept(const TlsSocket::TLSConnectOptions &tlsAcceptOptions, const ListenCallback &callback) in ExecAccept()
284 CallListenCallback(TlsSocket::TLSSOCKET_SUCCESS, callback); in ExecAccept()
287 bool TLSSocketServer::Send(const TLSServerSendOptions &data, const TlsSocket::SendCallback &callback) in Send()
295 CallOnErrorCallback(TlsSocket in Send()
[all...]
H A Dtlssocketserver_module.cpp56 return ModuleTemplate::Interface<TlsSocket::GetCertificateContext>( in GetCertificate()
63 return ModuleTemplate::Interface<TlsSocket::GetProtocolContext>(env, info, FUNCTION_GET_PROTOCOL, nullptr, in GetProtocol()
70 return ModuleTemplate::Interface<TlsSocket::TLSListenContext>(env, info, FUNCTION_LISTEN, nullptr, in Listen()
167 return ModuleTemplate::Interface<TlsSocket::GetCertificateContext>(
174 return ModuleTemplate::Interface<TlsSocket::TLSGetStateContext>(env, info, FUNCTION_GET_STATE, nullptr,
188 return ModuleTemplate::Interface<TlsSocket::TLSSetExtraOptionsContext>(
221 DECLARE_NAPI_STATIC_PROPERTY(PROTOCOL_TLSV12, NapiUtils::CreateStringUtf8(env, TlsSocket::PROTOCOL_TLS_V12)),
222 DECLARE_NAPI_STATIC_PROPERTY(PROTOCOL_TLSV13, NapiUtils::CreateStringUtf8(env, TlsSocket::PROTOCOL_TLS_V13)),
H A Dtlssocket_exec.cpp38 namespace TlsSocket { namespace
428 context->SetError(TlsSocket::TlsSocketError::TLS_ERR_NO_BIND, in ExecGetLocalAddress()
429 TlsSocket::MakeErrorMessage(TlsSocket::TlsSocketError::TLS_ERR_NO_BIND)); in ExecGetLocalAddress()
434 context->SetError(TlsSocket::TlsSocketError::TLS_ERR_NO_BIND, in ExecGetLocalAddress()
435 TlsSocket::MakeErrorMessage(TlsSocket::TlsSocketError::TLS_ERR_NO_BIND)); in ExecGetLocalAddress()
440 context->SetError(TlsSocket::TlsSocketError::TLS_ERR_NO_BIND, in ExecGetLocalAddress()
441 TlsSocket::MakeErrorMessage(TlsSocket in ExecGetLocalAddress()
[all...]
/foundation/communication/netstack/interfaces/innerkits/tls_socket/include/
H A Dtls_socket_server.h101 void Listen(const TlsSocket::TLSConnectOptions &tlsListenOptions, const ListenCallback &callback);
108 bool Send(const TLSServerSendOptions &data, const TlsSocket::SendCallback &callback);
115 void Close(const int socketFd, const TlsSocket::CloseCallback &callback);
121 void Stop(const TlsSocket::CloseCallback &callback);
128 void GetRemoteAddress(const int socketFd, const TlsSocket::GetRemoteAddressCallback &callback);
135 void GetLocalAddress(const int socketFd, const TlsSocket::GetLocalAddressCallback &callback);
141 void GetState(const TlsSocket::GetStateCallback &callback);
149 const TlsSocket::SetExtraOptionsCallback &callback);
155 void GetCertificate(const TlsSocket::GetCertificateCallback &callback);
163 void GetRemoteCertificate(const int socketFd, const TlsSocket
[all...]
/foundation/communication/netstack/frameworks/js/napi/tls/include/
H A Dtlssocketserver_exec.h38 static bool ExecGetCertificate(TlsSocket::GetCertificateContext *context);
39 static bool ExecListen(TlsSocket::TLSListenContext *context);
42 static bool ExecGetProtocol(TlsSocket::GetProtocolContext *context);
46 static bool ExecStop(TlsSocket::TLSNapiContext *context);
47 static bool ExecGetState(TlsSocket::TLSGetStateContext *context);
51 static bool ExecSetExtraOptions(TlsSocket::TLSSetExtraOptionsContext *context);
53 static napi_value GetCertificateCallback(TlsSocket::GetCertificateContext *context);
54 static napi_value ListenCallback(TlsSocket::TLSListenContext *context);
57 static napi_value GetProtocolCallback(TlsSocket::GetProtocolContext *context);
61 static napi_value StopCallback(TlsSocket
[all...]
H A Dconstant.h21 namespace TlsSocket { namespace
43 } //namespace TlsSocket
/foundation/communication/netstack/test/unittest/tlssocket/server/
H A DTlsSocketServerTest.cpp90 TlsSocket::TLSConnectOptions tlsListenOptions; in HWTEST_F()
92 server.Listen(tlsListenOptions, [](int32_t errCode) { EXPECT_TRUE(errCode == TlsSocket::TLSSOCKET_SUCCESS); }); in HWTEST_F()
107 server.Send(tlsServerSendOptions, [](int32_t errCode) { EXPECT_TRUE(errCode == TlsSocket::TLSSOCKET_SUCCESS); }); in HWTEST_F()
123 server.Send(tlsServerSendOptions, [](int32_t errCode) { EXPECT_TRUE(errCode == TlsSocket::TLSSOCKET_SUCCESS); }); in HWTEST_F()
126 (void)server.Close(socketFd, [](int32_t errCode) { EXPECT_TRUE(errCode == TlsSocket::TLSSOCKET_SUCCESS); }); in HWTEST_F()
143 server.Send(tlsServerSendOptions, [](int32_t errCode) { EXPECT_TRUE(errCode == TlsSocket::TLSSOCKET_SUCCESS); }); in HWTEST_F()
147 (void)server.Close(socketFd, [](int32_t errCode) { EXPECT_TRUE(errCode == TlsSocket::TLSSOCKET_SUCCESS); }); in HWTEST_F()
151 server.Stop([](int32_t errCode) { EXPECT_TRUE(errCode == TlsSocket::TLSSOCKET_SUCCESS); }); in HWTEST_F()
173 EXPECT_TRUE(errCode == TlsSocket::TLSSOCKET_SUCCESS); in HWTEST_F()
181 server.Send(tlsServerSendOptions, [](int32_t errCode) { EXPECT_TRUE(errCode == TlsSocket in HWTEST_F()
[all...]
H A Dtls_socket_server_mock_branch_test.cpp93 TlsSocket::TLSConfiguration connectionConfiguration_; in HWTEST_F()
94 connection->tlsContextServerPointer_ = TlsSocket::TLSContextServer::CreateConfiguration(connectionConfiguration_); in HWTEST_F()
104 connection->connectionConfiguration_.protocol_ = TlsSocket::TLS_V1_2; in HWTEST_F()
105 EXPECT_EQ(connection->GetProtocol(), TlsSocket::PROTOCOL_TLS_V12); in HWTEST_F()
106 connection->connectionConfiguration_.protocol_ = TlsSocket::TLS_V1_3; in HWTEST_F()
107 EXPECT_EQ(connection->GetProtocol(), TlsSocket::PROTOCOL_TLS_V13); in HWTEST_F()
H A Dtls_socket_server_branch_test.cpp59 TlsSocket::SendCallback sendCallback; in HWTEST_F()
64 TlsSocket::SetExtraOptionsCallback callback; in HWTEST_F()
89 TlsSocket::TLSConnectOptions config; in HWTEST_F()
140 TlsSocket::OnErrorCallback onErrorCallback; in HWTEST_F()
172 TlsSocket::CloseCallback closeCallback; in HWTEST_F()
177 TlsSocket::GetStateCallback stateCallback; in HWTEST_F()
200 TlsSocket::TLSConnectOptions options; in HWTEST_F()
230 TlsSocket::TLSConfiguration tLSConfiguration; in HWTEST_F()
283 TlsSocket::TLSConnectOptions options; in HWTEST_F()
415 tlsSocketServer->GetCertificate([&callbackCalled](int32_t errorNumber, const TlsSocket in HWTEST_F()
[all...]
/foundation/communication/netstack/test/unittest/tls_test/server/
H A Dtls_socket_server_mock_branch_test.cpp93 TlsSocket::TLSConfiguration connectionConfiguration_; in HWTEST_F()
94 connection->tlsContextServerPointer_ = TlsSocket::TLSContextServer::CreateConfiguration(connectionConfiguration_); in HWTEST_F()
104 connection->connectionConfiguration_.protocol_ = TlsSocket::TLS_V1_2; in HWTEST_F()
105 EXPECT_EQ(connection->GetProtocol(), TlsSocket::PROTOCOL_TLS_V12); in HWTEST_F()
106 connection->connectionConfiguration_.protocol_ = TlsSocket::TLS_V1_3; in HWTEST_F()
107 EXPECT_EQ(connection->GetProtocol(), TlsSocket::PROTOCOL_TLS_V13); in HWTEST_F()
H A Dtls_socket_server_branch_test.cpp59 TlsSocket::SendCallback sendCallback; in HWTEST_F()
64 TlsSocket::SetExtraOptionsCallback callback; in HWTEST_F()
89 TlsSocket::TLSConnectOptions config; in HWTEST_F()
140 TlsSocket::OnErrorCallback onErrorCallback; in HWTEST_F()
172 TlsSocket::CloseCallback closeCallback; in HWTEST_F()
177 TlsSocket::GetStateCallback stateCallback; in HWTEST_F()
200 TlsSocket::TLSConnectOptions options; in HWTEST_F()
230 TlsSocket::TLSConfiguration tLSConfiguration; in HWTEST_F()
283 TlsSocket::TLSConnectOptions options; in HWTEST_F()
415 tlsSocketServer->GetCertificate([&callbackCalled](int32_t errorNumber, const TlsSocket in HWTEST_F()
[all...]
/foundation/communication/netstack/test/fuzztest/socket/fuzztest/tlssocket_fuzzer/
H A Dtls_socket_fuzzer.cpp25 namespace TlsSocket { namespace
362 } // TlsSocket
370 OHOS::NetStack::TlsSocket::BindFuzzTest(data, size); in LLVMFuzzerTestOneInput()
371 OHOS::NetStack::TlsSocket::ConnectFuzzTest(data, size); in LLVMFuzzerTestOneInput()
372 OHOS::NetStack::TlsSocket::SendFuzzTest(data, size); in LLVMFuzzerTestOneInput()
373 OHOS::NetStack::TlsSocket::SetExtraOptionsFuzzTest(data, size); in LLVMFuzzerTestOneInput()
374 OHOS::NetStack::TlsSocket::SetCaChainFuzzTest(data, size); in LLVMFuzzerTestOneInput()
375 OHOS::NetStack::TlsSocket::SetCertFuzzTest(data, size); in LLVMFuzzerTestOneInput()
376 OHOS::NetStack::TlsSocket::SetKeyFuzzTest(data, size); in LLVMFuzzerTestOneInput()
377 OHOS::NetStack::TlsSocket in LLVMFuzzerTestOneInput()
[all...]
/foundation/communication/netstack/test/unittest/tls_test/client/
H A DTlsTest.h23 namespace TlsSocket { namespace
172 } // namespace TlsSocket
H A Dtls_utils_test.cpp20 namespace TlsSocket { namespace
54 } // namespace TlsSocket
/foundation/communication/netstack/test/unittest/tlssocket/client/
H A DTlsTest.h23 namespace TlsSocket { namespace
172 } // namespace TlsSocket
/foundation/communication/netstack/test/unittest/tls_test/core/
H A Dsocket_error.test.cpp20 namespace OHOS::NetStack::TlsSocket { namespace in OHOS::NetStack
38 } // namespace OHOS::NetStack::TlsSocket
/foundation/communication/netstack/frameworks/native/tls_socket/include/
H A Dtls_utils.h24 namespace TlsSocket { namespace
30 } // namespace TlsSocket
/foundation/communication/netstack/test/unittest/tlssocket/core/
H A Dsocket_error.test.cpp20 namespace OHOS::NetStack::TlsSocket { namespace in OHOS::NetStack
38 } // namespace OHOS::NetStack::TlsSocket
/foundation/communication/netstack/frameworks/native/tls_socket/src/
H A Dtls_utils.cpp26 namespace TlsSocket { namespace
47 } // namespace TlsSocket
/foundation/communication/netstack/frameworks/js/napi/tls/include/context/
H A Dtls_send_context.h31 namespace TlsSocket { namespace
47 } // namespace TlsSocket

Completed in 12 milliseconds

12345