/ohos5.0/docs/zh-cn/application-dev/reference/apis-network-kit/ |
H A D | js-apis-networkSecurity.md | 21 const cert: networkSecurity.CertBlob = { 26 const caCert: networkSecurity.CertBlob = { 57 ## CertBlob section 71 certVerification(cert: CertBlob, caCert?: CertBlob): Promise\<number\> 81 | cert | CertBlob | 是 | 被校验的证书。 | 82 | caCert | CertBlob | 否 | 传入自定义的CA证书。 | 124 const cert:networkSecurity.CertBlob = { 129 const caCert:networkSecurity.CertBlob = { 151 certVerificationSync(cert: CertBlob, caCert?: CertBlob): number 162 | caCert | CertBlob | 否 | 传入自定义的CA证书。 | [all …]
|
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/net_ssl/async_context/include/ |
H A D | cert_context.h | 35 CertBlob *GetCertBlob(); 37 CertBlob *GetCertBlobClient(); 44 CertBlob *ParseCertBlobFromValue(napi_env env, napi_value value); 46 …CertBlob *ParseCertBlobFromData(napi_env env, napi_value value, napi_value typeValue, napi_value d… 48 CertBlob *certBlob_; 50 CertBlob *certBlobClient_;
|
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/net_ssl/async_context/src/ |
H A D | cert_context.cpp | 92 CertBlob *CertContext::ParseCertBlobFromValue(napi_env env, napi_value value) in ParseCertBlobFromValue() 100 return new CertBlob{CERT_TYPE_MAX, 0, nullptr}; in ParseCertBlobFromValue() 105 CertBlob *CertContext::ParseCertBlobFromData(napi_env env, napi_value value, napi_value typeValue, … in ParseCertBlobFromData() 119 return new CertBlob{CERT_TYPE_MAX, 0, nullptr}; in ParseCertBlobFromData() 127 return new CertBlob{CERT_TYPE_MAX, 0, nullptr}; in ParseCertBlobFromData() 135 return new CertBlob{CERT_TYPE_MAX, 0, nullptr}; in ParseCertBlobFromData() 144 return new CertBlob{CERT_TYPE_MAX, 0, nullptr}; in ParseCertBlobFromData() 147 return new CertBlob{CERT_TYPE_MAX, 0, nullptr}; in ParseCertBlobFromData() 149 …return new CertBlob{static_cast<CertType>(type), static_cast<uint32_t>(size), static_cast<uint8_t … in ParseCertBlobFromData() 152 CertBlob *CertContext::GetCertBlob() in GetCertBlob() [all …]
|
/ohos5.0/docs/en/application-dev/reference/apis-network-kit/ |
H A D | js-apis-networkSecurity.md | 21 const cert: networkSecurity.CertBlob = { 26 const caCert: networkSecurity.CertBlob = { 57 ## CertBlob section 71 certVerification(cert: CertBlob, caCert?: CertBlob): Promise\<number\> 82 | caCert | CertBlob | No | Custom CA certificate.| 124 const cert:networkSecurity.CertBlob = { 129 const caCert:networkSecurity.CertBlob = { 151 certVerificationSync(cert: CertBlob, caCert?: CertBlob): number 162 | caCert | CertBlob | No | Custom CA certificate.| 202 const cert: networkSecurity.CertBlob = { [all …]
|
/ohos5.0/foundation/communication/netstack/test/fuzztest/netsslinner_fuzzer/ |
H A D | netssl_inner_fuzzer.cpp | 94 CertBlob certBlob; in SetNetStackVerifyCertificationTestOne() 110 CertBlob certBlob; in SetNetStackVerifyCertificationTestTwo() 126 CertBlob certBlob; in SetVerifyCertTestOne() 142 CertBlob certBlob; in SetVerifyCertTestTwo() 158 CertBlob certBlob; in SetFreeResourcesTest() 177 CertBlob certBlob; in SetPemToX509Test() 193 CertBlob certBlob; in SetDerToX509Test() 209 CertBlob certBlob; in SetCertBlobToX509Test() 225 CertBlob certBlob; in SetOHNetStackCertVerificationTest()
|
/ohos5.0/foundation/communication/netstack/interfaces/innerkits/net_ssl/include/ |
H A D | net_ssl.h | 29 uint32_t NetStackVerifyCertification(const CertBlob *cert); 37 uint32_t NetStackVerifyCertification(const CertBlob *cert, const CertBlob *caCert);
|
H A D | net_ssl_type.h | 31 struct CertBlob { struct
|
/ohos5.0/foundation/communication/netstack/frameworks/native/net_ssl/ |
H A D | net_ssl.cpp | 25 uint32_t NetStackVerifyCertification(const CertBlob *cert) in NetStackVerifyCertification() 34 uint32_t NetStackVerifyCertification(const CertBlob *cert, const CertBlob *caCert) in NetStackVerifyCertification()
|
H A D | net_ssl_verify_cert.cpp | 83 X509 *CertBlobToX509(const CertBlob *cert) in CertBlobToX509() 110 uint32_t VerifyCert(const CertBlob *cert) in VerifyCert() 153 uint32_t VerifyCert(const CertBlob *cert, const CertBlob *caCert) in VerifyCert()
|
/ohos5.0/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);
|
/ohos5.0/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() 34 OHOS::NetStack::Ssl::CertBlob cb; in SwitchToCertBlob() 56 OHOS::NetStack::Ssl::CertBlob cb = SwitchToCertBlob(*cert); in VerifyCert_With_RootCa() 64 OHOS::NetStack::Ssl::CertBlob cb = SwitchToCertBlob(*cert); in VerifyCert_With_DesignatedCa() 65 OHOS::NetStack::Ssl::CertBlob caCb = SwitchToCertBlob(*caCert); in VerifyCert_With_DesignatedCa()
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v4.0-beta2/ |
H A D | js-apidiff-customization.md | 10 …gs;<br>方法or属性:function installUserCertificate(admin: Want, certificate: CertBlob, callback: AsyncC… 11 …gs;<br>方法or属性:function installUserCertificate(admin: Want, certificate: CertBlob): Promise\<string… 14 |新增|NA|类名:CertBlob;<br>方法or属性:inData: Uint8Array;|@ohos.enterprise.deviceSettings.d.ts| 15 |新增|NA|类名:CertBlob;<br>方法or属性:alias: string;|@ohos.enterprise.deviceSettings.d.ts|
|
/ohos5.0/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/include/ |
H A D | cert_manager_query.h | 35 const struct CmMutableBlob *certFileList, struct CertBlob *certBlob, uint32_t *status); 37 void CmFreeCertBlob(struct CertBlob *certBlob);
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-Release-vs-v4.0-beta2/ |
H A D | js-apidiff-customization.md | 10 …tribute name: function installUserCertificate(admin: Want, certificate: CertBlob, callback: AsyncC… 11 …tribute name: function installUserCertificate(admin: Want, certificate: CertBlob): Promise\<string… 14 |Added|NA|Class name: CertBlob;<br>Method or attribute name: inData: Uint8Array;|@ohos.enterprise.d… 15 |Added|NA|Class name: CertBlob;<br>Method or attribute name: alias: string;|@ohos.enterprise.device…
|
/ohos5.0/base/security/certificate_manager/services/cert_manager_standard/cert_manager_service/main/os_dependency/idl/cm_ipc/ |
H A D | cm_ipc_service_serialization.c | 130 static int32_t CmGetCertListPack(const struct CertBlob *certBlob, uint32_t *status, uint32_t certCo… in CmGetCertListPack() 180 struct CertBlob certBlob; in CmServiceGetCertListPack() 181 (void)memset_s(&certBlob, sizeof(struct CertBlob), 0, sizeof(struct CertBlob)); in CmServiceGetCertListPack()
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_5.0.0.38/ |
H A D | changelogs-network.md | 63 const cert: networkSecurity.CertBlob = { 92 const cert: networkSecurity.CertBlob = {
|
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_5.0.0.38/ |
H A D | changelogs-network.md | 63 const cert: networkSecurity.CertBlob = { 92 const cert: networkSecurity.CertBlob = {
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-mdm-kit/ |
H A D | js-apis-enterprise-deviceSettings-sys.md | 166 installUserCertificate(admin: Want, certificate: CertBlob, callback: AsyncCallback<string>): … 179 | certificate | [CertBlob](#certblob) | 是 | 证书信息。 | 224 installUserCertificate(admin: Want, certificate: CertBlob): Promise<string> 237 | certificate | [CertBlob](#certblob) | 是 | 证书信息。 | 284 ## CertBlob section
|
H A D | js-apis-enterprise-securityManager.md | 73 installUserCertificate(admin: Want, certificate: CertBlob): Promise<string> 86 | certificate | [CertBlob](#certblob) | 是 | 证书信息。 | 476 ## CertBlob section
|
/ohos5.0/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/src/ |
H A D | cert_manager_query.c | 331 static int32_t CmMallocCertBlob(struct CertBlob *certBlob, uint32_t certCount) in CmMallocCertBlob() 471 const struct CmMutableBlob *certFileList, struct CertBlob *certBlob, uint32_t *status) in CmGetCertListInfo() 522 void CmFreeCertBlob(struct CertBlob *certBlob) in CmFreeCertBlob()
|
/ohos5.0/docs/en/application-dev/reference/apis-mdm-kit/ |
H A D | js-apis-enterprise-deviceSettings-sys.md | 166 installUserCertificate(admin: Want, certificate: CertBlob, callback: AsyncCallback<string>): … 179 | certificate | [CertBlob](#certblob) | Yes | Information about the certificate to install… 224 installUserCertificate(admin: Want, certificate: CertBlob): Promise<string> 237 | certificate | [CertBlob](#certblob) | Yes | Information about the certificate to install… 284 ## CertBlob section
|
H A D | js-apis-enterprise-securityManager.md | 75 installUserCertificate(admin: Want, certificate: CertBlob): Promise<string> 88 | certificate | [CertBlob](#certblob) | Yes | Information about … 382 ## CertBlob section
|
/ohos5.0/base/security/certificate_manager/interfaces/innerkits/cert_manager_standard/main/include/ |
H A D | cm_type.h | 229 struct CertBlob { struct
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v3.2-Release/ |
H A D | js-apidiff-customization.md | 73 …gs;<br>方法or属性:function installUserCertificate(admin: Want, certificate: CertBlob, callback: AsyncC… 74 …gs;<br>方法or属性:function installUserCertificate(admin: Want, certificate: CertBlob): Promise\<string… 77 |新增|NA|类名:CertBlob;<br>方法or属性:inData: Uint8Array;|@ohos.enterprise.deviceSettings.d.ts| 78 |新增|NA|类名:CertBlob;<br>方法or属性:alias: string;|@ohos.enterprise.deviceSettings.d.ts|
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-Release-vs-v3.2-Release/ |
H A D | js-apidiff-customization.md | 73 …tribute name: function installUserCertificate(admin: Want, certificate: CertBlob, callback: AsyncC… 74 …tribute name: function installUserCertificate(admin: Want, certificate: CertBlob): Promise\<string… 77 |Added|NA|Class name: CertBlob;<br>Method or attribute name: inData: Uint8Array;|@ohos.enterprise.d… 78 |Added|NA|Class name: CertBlob;<br>Method or attribute name: alias: string;|@ohos.enterprise.device…
|