/foundation/communication/netstack/frameworks/native/net_ssl/ |
H A D | net_ssl.cpp | 25 uint32_t NetStackVerifyCertification(const CertBlob *cert)
in NetStackVerifyCertification() argument 27 if (cert == nullptr) {
in NetStackVerifyCertification() 31 return VerifyCert(cert);
in NetStackVerifyCertification() 34 uint32_t NetStackVerifyCertification(const CertBlob *cert, const CertBlob *caCert)
in NetStackVerifyCertification() argument 36 if (cert == nullptr || caCert == nullptr) {
in NetStackVerifyCertification() 40 return VerifyCert(cert, caCert);
in NetStackVerifyCertification()
|
H A D | net_ssl_verify_cert.cpp | 83 X509 *CertBlobToX509(const CertBlob *cert)
in CertBlobToX509() argument 87 if (cert == nullptr) {
in CertBlobToX509() 90 switch (cert->type) {
in CertBlobToX509() 92 x509 = PemToX509(cert->data, cert->size);
in CertBlobToX509() 94 NETSTACK_LOGE("x509 of PEM cert is nullptr\n");
in CertBlobToX509() 98 x509 = DerToX509(cert->data, cert->size);
in CertBlobToX509() 100 NETSTACK_LOGE("x509 of DER cert is nullptr\n");
in CertBlobToX509() 110 uint32_t VerifyCert(const CertBlob *cert)
in VerifyCert() argument 153 VerifyCert(const CertBlob *cert, const CertBlob *caCert) VerifyCert() argument [all...] |
/foundation/communication/netmanager_base/test/netsysbpfstats/unittest/bpf_core_test/ |
H A D | BpfSSLTest.cpp | 54 CertBlob *cert = nullptr; in HWTEST_F() local 57 uint32_t ret = NetStackVerifyCertification(cert); in HWTEST_F() 60 ret = NetStackVerifyCertification(cert, caCert); in HWTEST_F() 66 CertBlob cert; in HWTEST_F() local 69 uint32_t ret = NetStackVerifyCertification(&cert); in HWTEST_F() 72 ret = NetStackVerifyCertification(&cert, &caCert); in HWTEST_F()
|
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_core_test/ |
H A D | NetSysSSLTest.cpp | 54 CertBlob *cert = nullptr; in HWTEST_F() local 57 uint32_t ret = NetStackVerifyCertification(cert); in HWTEST_F() 60 ret = NetStackVerifyCertification(cert, caCert); in HWTEST_F() 66 CertBlob cert; in HWTEST_F() local 69 uint32_t ret = NetStackVerifyCertification(&cert); in HWTEST_F() 72 ret = NetStackVerifyCertification(&cert, &caCert); in HWTEST_F()
|
/foundation/communication/netmanager_ext/test/vpnmanager/unittest/vpn_core_test/ |
H A D | VpnSSLTest.cpp | 54 CertBlob *cert = nullptr; in HWTEST_F() local 57 uint32_t ret = NetStackVerifyCertification(cert); in HWTEST_F() 60 ret = NetStackVerifyCertification(cert, caCert); in HWTEST_F() 66 CertBlob cert; in HWTEST_F() local 69 uint32_t ret = NetStackVerifyCertification(&cert); in HWTEST_F() 72 ret = NetStackVerifyCertification(&cert, &caCert); in HWTEST_F()
|
/foundation/communication/netstack/test/unittest/http_test/ |
H A D | NetsslTest.cpp | 54 CertBlob *cert = nullptr; in HWTEST_F() local 57 uint32_t ret = NetStackVerifyCertification(cert); in HWTEST_F() 60 ret = NetStackVerifyCertification(cert, caCert); in HWTEST_F() 66 CertBlob cert; in HWTEST_F() local 69 uint32_t ret = NetStackVerifyCertification(&cert); in HWTEST_F() 72 ret = NetStackVerifyCertification(&cert, &caCert); in HWTEST_F()
|
/foundation/communication/netstack/test/unittest/netssl/ |
H A D | NetsslTest.cpp | 55 CertBlob *cert = nullptr; in HWTEST_F() local 58 uint32_t ret = NetStackVerifyCertification(cert); in HWTEST_F() 61 ret = NetStackVerifyCertification(cert, caCert); in HWTEST_F() 67 CertBlob cert; in HWTEST_F() local 70 uint32_t ret = NetStackVerifyCertification(&cert); in HWTEST_F() 73 ret = NetStackVerifyCertification(&cert, &caCert); in HWTEST_F()
|
/foundation/communication/netstack/test/unittest/tcp_core_test/ |
H A D | TcpSocketSSLTest.cpp | 54 CertBlob *cert = nullptr; in HWTEST_F() local 57 uint32_t ret = NetStackVerifyCertification(cert); in HWTEST_F() 60 ret = NetStackVerifyCertification(cert, caCert); in HWTEST_F() 66 CertBlob cert; in HWTEST_F() local 69 uint32_t ret = NetStackVerifyCertification(&cert); in HWTEST_F() 72 ret = NetStackVerifyCertification(&cert, &caCert); in HWTEST_F()
|
/foundation/communication/netmanager_ext/test/networksharemanager/unittest/netshare_core_test/ |
H A D | NetShareSSLTest.cpp | 54 CertBlob *cert = nullptr; in HWTEST_F() local 57 uint32_t ret = NetStackVerifyCertification(cert); in HWTEST_F() 60 ret = NetStackVerifyCertification(cert, caCert); in HWTEST_F() 66 CertBlob cert; in HWTEST_F() local 69 uint32_t ret = NetStackVerifyCertification(&cert); in HWTEST_F() 72 ret = NetStackVerifyCertification(&cert, &caCert); in HWTEST_F()
|
/foundation/communication/netstack/test/unittest/websocket_core_test/ |
H A D | WebSocketSSLTest.cpp | 54 CertBlob *cert = nullptr; in HWTEST_F() local 57 uint32_t ret = NetStackVerifyCertification(cert); in HWTEST_F() 60 ret = NetStackVerifyCertification(cert, caCert); in HWTEST_F() 66 CertBlob cert; in HWTEST_F() local 69 uint32_t ret = NetStackVerifyCertification(&cert); in HWTEST_F() 72 ret = NetStackVerifyCertification(&cert, &caCert); in HWTEST_F()
|
/foundation/communication/netstack/interfaces/kits/c/net_ssl/src/ |
H A D | net_ssl_c.cpp | 32 struct OHOS::NetStack::Ssl::CertBlob SwitchToCertBlob(const struct NetStack_CertBlob cert)
in SwitchToCertBlob() argument 35 switch (cert.type) {
in SwitchToCertBlob() 48 cb.size = cert.size;
in SwitchToCertBlob() 49 cb.data = cert.data;
in SwitchToCertBlob() 53 uint32_t VerifyCert_With_RootCa(const struct NetStack_CertBlob *cert)
in VerifyCert_With_RootCa() argument 56 OHOS::NetStack::Ssl::CertBlob cb = SwitchToCertBlob(*cert);
in VerifyCert_With_RootCa() 61 uint32_t VerifyCert_With_DesignatedCa(const struct NetStack_CertBlob *cert, const struct NetStack_CertBlob *caCert)
in VerifyCert_With_DesignatedCa() argument 64 OHOS::NetStack::Ssl::CertBlob cb = SwitchToCertBlob(*cert);
in VerifyCert_With_DesignatedCa() 70 uint32_t OH_NetStack_CertVerification(const struct NetStack_CertBlob *cert, const struct NetStack_CertBlob *caCert)
in OH_NetStack_CertVerification() argument 72 if (cert in OH_NetStack_CertVerification() [all...] |
/foundation/communication/netstack/interfaces/innerkits/rust/ylong_http_client/src/reqwest_impl/async_impl/ |
H A D | mod.rs | 301 /// # fn set_cert(cert: Certificate) { 302 /// let builder = ClientBuilder::new().add_root_certificate(cert); 305 pub fn add_root_certificate(mut self, cert: Certificate) -> Self { in add_root_certificate() 306 for cert in cert.into_inner() { in add_root_certificate() 307 self = Self(self.0.add_root_certificate(cert)); in add_root_certificate()
|
/foundation/communication/netstack/interfaces/innerkits/net_ssl/include/ |
H A D | net_ssl.h | 26 * @param cert Certificates to be verified
29 uint32_t NetStackVerifyCertification(const CertBlob *cert);
33 * @param cert Certificates to be verified
37 uint32_t NetStackVerifyCertification(const CertBlob *cert, const CertBlob *caCert);
|
/foundation/communication/netstack/frameworks/native/net_ssl/include/ |
H A D | net_ssl_verify_cert.h | 114 X509 *CertBlobToX509(const CertBlob *cert);
116 uint32_t VerifyCert(const CertBlob *cert);
118 uint32_t VerifyCert(const CertBlob *cert, const CertBlob *caCert);
|
/foundation/communication/netstack/frameworks/cj/http/src/ |
H A D | net_http_request.cpp | 192 std::string &cert, std::string &certType, std::string &key, SecureChar &keyPasswd) in SetClientCert() 194 cert_ = cert; in SetClientCert() 206 std::string &cert, std::string &certType, std::string &key, SecureChar &keyPasswd) in GetClientCert() 208 cert = cert_; in GetClientCert() 191 SetClientCert( std::string &cert, std::string &certType, std::string &key, SecureChar &keyPasswd) SetClientCert() argument 205 GetClientCert( std::string &cert, std::string &certType, std::string &key, SecureChar &keyPasswd) GetClientCert() argument
|
/foundation/communication/netstack/frameworks/js/napi/http/options/src/ |
H A D | http_request_options.cpp | 205 std::string &cert, std::string &certType, std::string &key, Secure::SecureChar &keyPasswd) in SetClientCert() 207 cert_ = cert; in SetClientCert() 219 std::string &cert, std::string &certType, std::string &key, Secure::SecureChar &keyPasswd) in GetClientCert() 221 cert = cert_; in GetClientCert() 204 SetClientCert( std::string &cert, std::string &certType, std::string &key, Secure::SecureChar &keyPasswd) SetClientCert() argument 218 GetClientCert( std::string &cert, std::string &certType, std::string &key, Secure::SecureChar &keyPasswd) GetClientCert() argument
|
/foundation/communication/netstack/interfaces/kits/c/net_ssl/include/ |
H A D | net_ssl_c.h | 49 * @param cert Certificate to be verified. 71 uint32_t OH_NetStack_CertVerification(const struct NetStack_CertBlob *cert, const struct NetStack_CertBlob *caCert);
|
/foundation/communication/netmanager_base/frameworks/native/netconnclient/src/ |
H A D | network_security_config.cpp | 139 NETMGR_LOG_E("Fail to read cert fail [%{public}s]", fileName.c_str()); in ReadCertFile() 273 NETMGR_LOG_E("fail to open cert file."); in ReHashCAPathForX509() 277 NETMGR_LOG_D("Rehased cert generated. [%{public}s]", rehashedCaFile.c_str()); in ReHashCAPathForX509() 285 for (auto &cert : baseConfig_.trustAnchors_.certs_) { in CreateRehashedCertFiles() 286 ReHashCAPathForX509(cert); in CreateRehashedCertFiles() 289 for (auto &cert : domainConfig.trustAnchors_.certs_) { in CreateRehashedCertFiles() 290 ReHashCAPathForX509(cert); in CreateRehashedCertFiles() 652 for (auto &cert : baseConfig_.trustAnchors_.certs_) { in DumpConfigs() 653 NETMGR_LOG_I("[%{public}s]", cert.c_str()); in DumpConfigs() 669 for (auto &cert in DumpConfigs() [all...] |
/foundation/communication/netstack/frameworks/js/napi/websocket/async_context/include/ |
H A D | connect_context.h | 44 void SetClientCert(std::string &cert, Secure::SecureChar &key, Secure::SecureChar &keyPassword); 46 void GetClientCert(std::string &cert, Secure::SecureChar &key, Secure::SecureChar &keyPassword);
|
/foundation/communication/netstack/test/unittest/tls_test/server/ |
H A D | tls_socket_branch_test.cpp | 134 X509CertRawData cert; in HWTEST_F() local 136 server.CallGetCertificateCallback(err, cert, certificateCallback); in HWTEST_F() 139 server.CallGetRemoteCertificateCallback(err, cert, remoteCertificateCallback); in HWTEST_F()
|
/foundation/communication/netstack/test/unittest/tlssocket/server/ |
H A D | tls_socket_branch_test.cpp | 134 X509CertRawData cert; in HWTEST_F() local 136 server.CallGetCertificateCallback(err, cert, certificateCallback); in HWTEST_F() 139 server.CallGetRemoteCertificateCallback(err, cert, remoteCertificateCallback); in HWTEST_F()
|
/foundation/communication/netstack/test/unittest/tls_test/core/ |
H A D | tls_certificate.test.cpp | 236 auto cert = PEM_read_X509(fp, nullptr, nullptr, nullptr); in HWTEST_F() local 239 auto len = i2d_X509(cert, &der); in HWTEST_F() 256 auto cert = PEM_read_X509(fp, nullptr, nullptr, nullptr); in HWTEST_F() local 259 auto len = i2d_X509(cert, &der); in HWTEST_F()
|
/foundation/communication/netstack/test/unittest/tlssocket/core/ |
H A D | tls_certificate.test.cpp | 236 auto cert = PEM_read_X509(fp, nullptr, nullptr, nullptr); in HWTEST_F() local 239 auto len = i2d_X509(cert, &der); in HWTEST_F() 256 auto cert = PEM_read_X509(fp, nullptr, nullptr, nullptr); in HWTEST_F() local 259 auto len = i2d_X509(cert, &der); in HWTEST_F()
|
/foundation/communication/dsoftbus/core/authentication/include/ |
H A D | auth_attest_interface.h | 45 SoftbusBlob cert[SOFTBUS_CERTS_COUNT]; member
|
/foundation/communication/netstack/interfaces/innerkits/tls_socket/include/ |
H A D | tls_socket.h | 55 using GetCertificateCallback = std::function<void(int32_t errorNumber, const X509CertRawData &cert)>; 56 using GetRemoteCertificateCallback = std::function<void(int32_t errorNumber, const X509CertRawData &cert)>; 86 * Set root CA Chain to verify the server cert 93 * @param cert digital certificate sent to the server to verify validity 95 void SetCert(const std::string &cert); 140 * Get root CA Chain to verify the server cert 609 void CallGetCertificateCallback(int32_t err, const X509CertRawData &cert, GetCertificateCallback callback); 610 void CallGetRemoteCertificateCallback(int32_t err, const X509CertRawData &cert,
|