| /test/xts/acts/security/certificate_framework/js_api_test_oh40/entry/src/ohosTest/js/test/utils/certificate/ |
| H A D | publicCertificateCommon.js | 17 import cert from "@ohos.security.cert";
20 expect(cert.CertResult.INVALID_PARAMS).assertEqual(401);
21 expect(cert.CertResult.NOT_SUPPORT).assertEqual(801);
22 expect(cert.CertResult.ERR_OUT_OF_MEMORY).assertEqual(19020001);
23 expect(cert.CertResult.ERR_RUNTIME_ERROR).assertEqual(19020002);
24 expect(cert.CertResult.ERR_CRYPTO_OPERATION).assertEqual(19030001);
25 expect(cert.CertResult.ERR_CERT_SIGNATURE_FAILURE).assertEqual(19030002);
26 expect(cert.CertResult.ERR_CERT_NOT_YET_VALID).assertEqual(19030003);
27 expect(cert [all...] |
| H A D | publicCertificatePromise.js | 16 import cert from "@ohos.security.cert";
25 certformat = cert.EncodingFormat.FORMAT_DER;
28 certformat = cert.EncodingFormat.FORMAT_PEM;
38 cert
62 let certFormat = cert.EncodingFormat.FORMAT_DER;
87 cert
|
| H A D | publicCertificateCallback.js | 16 import cert from "@ohos.security.cert";
25 certFormat = cert.EncodingFormat.FORMAT_DER;
28 certFormat = cert.EncodingFormat.FORMAT_PEM;
38 cert.createX509Cert(encodingBlob, (err, data) => {
56 let certFormat = cert.EncodingFormat.FORMAT_DER;
81 cert.createCertExtension(encodingBlob, (err, extensionObj) => {
|
| /test/xts/acts/security/cryptoFramework/js_api_test_one/entry/src/ohosTest/js/test/utils/securityrandom/ |
| H A D | publicSecurityRandomCommon.js | 17 import cert from "@ohos.security.cert";
21 expect(401).assertEqual(cert.CertResult.INVALID_PARAMS);
23 expect(801).assertEqual(cert.CertResult.NOT_SUPPORT);
25 expect(19020001).assertEqual(cert.CertResult.ERR_OUT_OF_MEMORY);
27 expect(19020002).assertEqual(cert.CertResult.ERR_RUNTIME_ERROR);
29 expect(19030001).assertEqual(cert.CertResult.ERR_CRYPTO_OPERATION);
30 expect(19030002).assertEqual(cert.CertResult.ERR_CERT_SIGNATURE_FAILURE);
31 expect(19030003).assertEqual(cert.CertResult.ERR_CERT_NOT_YET_VALID);
32 expect(19030004).assertEqual(cert [all...] |
| /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()
|
| /test/xts/acts/telephony/networkmanager/ndk/networkndk/entry/src/main/cpp/ |
| H A D | net_stack_ndk_test.cpp | 68 void GetCertData(NetStack_CertBlob &cert, char *certPath, NetStack_CertType certType)
in GetCertData() argument 70 cert.type = certType;
in GetCertData() 84 cert.size = length;
in GetCertData() 87 cert.data = new uint8_t[length];
in GetCertData() 90 cert.data[i] = static_cast<uint8_t>(buffer[i]);
in GetCertData() 92 OH_LOG_Print(LOG_APP, LOG_DEBUG, WEBSOCKET_LOG_DOMAIN, WEBSOCKET_LOG_TAG, "cert size is: %{public}d", cert.size);
in GetCertData() 99 NetStack_CertBlob cert;
in TestCaseCertVerification() local 103 GetCertData(cert, pemCertPath, NetStack_CertType::NETSTACK_CERT_TYPE_PEM);
in TestCaseCertVerification() 105 ret = OH_NetStack_CertVerification(&cert, in TestCaseCertVerification() [all...] |
| /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);
|
| /test/xts/acts/security/certificate_framework/js_api_test_one/entry/src/ohosTest/js/test/utils/certificate/ |
| H A D | publicCertificateCallback.js | 18 import cert from "@ohos.security.cert";
42 certformat = cert.EncodingFormat.FORMAT_DER;
49 certformat = cert.EncodingFormat.FORMAT_PEM;
59 cert.createX509Cert(encodingBlob, (err, data) => {
81 certformat = cert.EncodingFormat.FORMAT_PEM;
84 certformat = cert.EncodingFormat.FORMAT_PEM;
96 cert.createX509Cert(encodingBlob, (err, data) => {
175 if (String(err).indexOf("check cert validity failed") != -1) {
344 certformat = cert [all...] |
| H A D | publicCertificatePromise.js | 18 import cert from "@ohos.security.cert";
42 certformat = cert.EncodingFormat.FORMAT_DER;
49 certformat = cert.EncodingFormat.FORMAT_PEM;
59 cert
82 certformat = cert.EncodingFormat.FORMAT_PEM;
85 certformat = cert.EncodingFormat.FORMAT_PEM;
97 cert
163 if (String(err).indexOf("check cert validity failed") != -1) {
326 certformat = cert [all...] |
| /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/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/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);
|