Home
last modified time | relevance | path

Searched refs:cred (Results 1 – 25 of 42) sorted by relevance

12

/AliOS-Things-master/components/ble_mesh/bt_mesh/core/src/
A Dnet.c268 …err = bt_mesh_k2(net_key, p, sizeof(p), &cred->cred[idx].nid, cred->cred[idx].enc, cred->cred[idx]… in friend_cred_set()
274 BT_DBG("Friend NID 0x%02x EncKey %s", cred->cred[idx].nid, bt_hex(cred->cred[idx].enc, 16)); in friend_cred_set()
288 memcpy(&cred->cred[0], &cred->cred[1], sizeof(cred->cred[0])); in friend_cred_refresh()
363 memset(cred->cred, 0, sizeof(cred->cred)); in friend_cred_clear()
400 *nid = cred->cred[sub->kr_flag].nid; in friend_cred_get()
404 *enc = cred->cred[sub->kr_flag].enc; in friend_cred_get()
408 *priv = cred->cred[sub->kr_flag].privacy; in friend_cred_get()
1049 if (NID(data) == cred->cred[0].nid && in friend_decrypt()
1050 !net_decrypt(sub, cred->cred[0].enc, cred->cred[0].privacy, data, data_len, rx, buf)) { in friend_decrypt()
1058 if (NID(data) == cred->cred[1].nid && in friend_decrypt()
[all …]
/AliOS-Things-master/components/py_engine/modules/mqtt/
A Dmodule_mqtt_client.c173 aiot_sysdep_network_cred_t cred; in mqtt_client_start() local
181 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in mqtt_client_start()
182 cred.option = in mqtt_client_start()
184 cred.max_tls_fragment = in mqtt_client_start()
186 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in mqtt_client_start()
187 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in mqtt_client_start()
188 cred.x509_server_cert_len = in mqtt_client_start()
203 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in mqtt_client_start()
204 cred.option = AIOT_SYSDEP_NETWORK_CRED_NONE; in mqtt_client_start()
218 aiot_mqtt_setopt(mqtt_handle, AIOT_MQTTOPT_NETWORK_CRED, (void *)&cred); in mqtt_client_start()
/AliOS-Things-master/components/amp/engine/duktape_engine/addons/network/mqtt/
A Dmodule_mqtt_client.c152 aiot_sysdep_network_cred_t cred; in mqtt_client_start() local
160 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in mqtt_client_start()
161 cred.option = AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA; /* 使用RSA证书校验MQTT服务端 */ in mqtt_client_start()
162 cred.max_tls_fragment = 16384; /* 最大的分片长度为16K, 其它可选值还有4K, 2K, 1K, 0.5K */ in mqtt_client_start()
163 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in mqtt_client_start()
164 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in mqtt_client_start()
165 cred.x509_server_cert_len = strlen(ali_ca_cert); /* 用来验证MQTT服务端的RSA根证书长度 */ in mqtt_client_start()
179 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in mqtt_client_start()
180 cred.option = AIOT_SYSDEP_NETWORK_CRED_NONE; in mqtt_client_start()
194 aiot_mqtt_setopt(mqtt_handle, AIOT_MQTTOPT_NETWORK_CRED, (void *)&cred); in mqtt_client_start()
/AliOS-Things-master/components/py_engine/modules/aliyunIoT/
A Dmodule_aiot_dynreg.c59 cred; /* 安全凭据结构体, 如果要用TLS, 这个结构体中配置CA证书等参数 */ in pyamp_aiot_dynreg_http() local
85 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in pyamp_aiot_dynreg_http()
86 cred.option = in pyamp_aiot_dynreg_http()
88 cred.max_tls_fragment = in pyamp_aiot_dynreg_http()
90 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in pyamp_aiot_dynreg_http()
91 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in pyamp_aiot_dynreg_http()
92 cred.x509_server_cert_len = in pyamp_aiot_dynreg_http()
117 (void *)&cred); in pyamp_aiot_dynreg_http()
A Dmodule_aiot_mqtt.c260 cred; /* 安全凭据结构体, 如果要用TLS, 这个结构体中配置CA证书等参数 */ in pyamp_aiot_mqtt_client_start() local
282 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in pyamp_aiot_mqtt_client_start()
283 cred.option = in pyamp_aiot_mqtt_client_start()
285 cred.max_tls_fragment = in pyamp_aiot_mqtt_client_start()
287 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in pyamp_aiot_mqtt_client_start()
288 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in pyamp_aiot_mqtt_client_start()
289 cred.x509_server_cert_len = in pyamp_aiot_mqtt_client_start()
303 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in pyamp_aiot_mqtt_client_start()
304 cred.option = AIOT_SYSDEP_NETWORK_CRED_NONE; in pyamp_aiot_mqtt_client_start()
322 aiot_mqtt_setopt(mqtt_handle, AIOT_MQTTOPT_NETWORK_CRED, (void *)&cred); in pyamp_aiot_mqtt_client_start()
A Dmodlinkkit.c419 cred; /* 安全凭据结构体, 如果要用TLS, 这个结构体中配置CA证书等参数 */ in linkkit_init() local
443 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in linkkit_init()
444 cred.option = in linkkit_init()
446 cred.max_tls_fragment = in linkkit_init()
448 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in linkkit_init()
449 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in linkkit_init()
450 cred.x509_server_cert_len = in linkkit_init()
475 aiot_mqtt_setopt(mqtt_handle, AIOT_MQTTOPT_NETWORK_CRED, (void *)&cred); in linkkit_init()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/advanced/aiot/
A Dmodule_aiot_dynreg.c47 aiot_sysdep_network_cred_t cred; /* 安全凭据结构体, 如果要用TLS, 这个结构体中配置CA证书等参数 */ in aiot_dynreg_http() local
67 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in aiot_dynreg_http()
68 cred.option = AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA; /* 使用RSA证书校验MQTT服务端 */ in aiot_dynreg_http()
69 cred.max_tls_fragment = 16384; /* 最大的分片长度为16K, 其它可选值还有4K, 2K, 1K, 0.5K */ in aiot_dynreg_http()
70 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in aiot_dynreg_http()
71 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in aiot_dynreg_http()
72 cred.x509_server_cert_len = strlen(ali_ca_cert); /* 用来验证MQTT服务端的RSA根证书长度 */ in aiot_dynreg_http()
87 aiot_dynreg_setopt(dynreg_handle, AIOT_DYNREGOPT_NETWORK_CRED, (void *)&cred); in aiot_dynreg_http()
A Dmodule_aiot_mqtt.c235 aiot_sysdep_network_cred_t cred; /* 安全凭据结构体, 如果要用TLS, 这个结构体中配置CA证书等参数 */ in aiot_mqtt_client_start() local
257 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in aiot_mqtt_client_start()
258 cred.option = AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA; /* 使用RSA证书校验MQTT服务端 */ in aiot_mqtt_client_start()
259 cred.max_tls_fragment = 16384; /* 最大的分片长度为16K, 其它可选值还有4K, 2K, 1K, 0.5K */ in aiot_mqtt_client_start()
260 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in aiot_mqtt_client_start()
261 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in aiot_mqtt_client_start()
262 cred.x509_server_cert_len = strlen(ali_ca_cert); /* 用来验证MQTT服务端的RSA根证书长度 */ in aiot_mqtt_client_start()
275 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in aiot_mqtt_client_start()
276 cred.option = AIOT_SYSDEP_NETWORK_CRED_NONE; in aiot_mqtt_client_start()
291 aiot_mqtt_setopt(mqtt_handle, AIOT_MQTTOPT_NETWORK_CRED, (void *)&cred); in aiot_mqtt_client_start()
/AliOS-Things-master/components/amp/engine/duktape_engine/addons/advanced/aiot/
A Dmodule_aiot_dynreg.c54 aiot_sysdep_network_cred_t cred; /* 安全凭据结构体, 如果要用TLS, 这个结构体中配置CA证书等参数 */ in aiot_dynreg_http() local
79 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in aiot_dynreg_http()
80 cred.option = AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA; /* 使用RSA证书校验MQTT服务端 */ in aiot_dynreg_http()
81 cred.max_tls_fragment = 16384; /* 最大的分片长度为16K, 其它可选值还有4K, 2K, 1K, 0.5K */ in aiot_dynreg_http()
82 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in aiot_dynreg_http()
83 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in aiot_dynreg_http()
84 cred.x509_server_cert_len = strlen(ali_ca_cert); /* 用来验证MQTT服务端的RSA根证书长度 */ in aiot_dynreg_http()
107 aiot_dynreg_setopt(dynreg_handle, AIOT_DYNREGOPT_NETWORK_CRED, (void *)&cred); in aiot_dynreg_http()
A Dmodule_aiot_mqtt.c214 aiot_sysdep_network_cred_t cred; /* 安全凭据结构体, 如果要用TLS, 这个结构体中配置CA证书等参数 */ in aiot_mqtt_client_start() local
236 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in aiot_mqtt_client_start()
237 cred.option = AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA; /* 使用RSA证书校验MQTT服务端 */ in aiot_mqtt_client_start()
238 cred.max_tls_fragment = 16384; /* 最大的分片长度为16K, 其它可选值还有4K, 2K, 1K, 0.5K */ in aiot_mqtt_client_start()
239 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in aiot_mqtt_client_start()
240 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in aiot_mqtt_client_start()
241 cred.x509_server_cert_len = strlen(ali_ca_cert); /* 用来验证MQTT服务端的RSA根证书长度 */ in aiot_mqtt_client_start()
254 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in aiot_mqtt_client_start()
255 cred.option = AIOT_SYSDEP_NETWORK_CRED_NONE; in aiot_mqtt_client_start()
270 aiot_mqtt_setopt(mqtt_handle, AIOT_MQTTOPT_NETWORK_CRED, (void *)&cred); in aiot_mqtt_client_start()
/AliOS-Things-master/components/linksdk/portfiles/aiot_port/
A Daos_port.c60 aiot_sysdep_network_cred_t *cred; member
535 …if (network_handle->cred->x509_server_cert == NULL && network_handle->cred->x509_server_cert_len =… in _core_sysdep_network_mbedtls_establish()
548 …if (network_handle->cred->x509_client_cert != NULL && network_handle->cred->x509_client_cert_len >… in _core_sysdep_network_mbedtls_establish()
549 …network_handle->cred->x509_client_privkey != NULL && network_handle->cred->x509_client_privkey_len… in _core_sysdep_network_mbedtls_establish()
650 if (network_handle->cred == NULL) { in core_sysdep_network_establish()
669 if (network_handle->cred == NULL) { in core_sysdep_network_establish()
848 if (network_handle->cred == NULL) { in core_sysdep_network_recv()
863 if (network_handle->cred == NULL) { in core_sysdep_network_recv()
1157 if (network_handle->cred != NULL) { in core_sysdep_network_deinit()
1158 aos_free(network_handle->cred); in core_sysdep_network_deinit()
[all …]
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/network/mqtt/
A Dmodule_mqtt_client.c188 aiot_sysdep_network_cred_t cred; in mqtt_client_start() local
196 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in mqtt_client_start()
197 cred.option = AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA; /* 使用RSA证书校验MQTT服务端 */ in mqtt_client_start()
198 cred.max_tls_fragment = 16384; /* 最大的分片长度为16K, 其它可选值还有4K, 2K, 1K, 0.5K */ in mqtt_client_start()
199 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in mqtt_client_start()
200 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in mqtt_client_start()
201 cred.x509_server_cert_len = strlen(ali_ca_cert); /* 用来验证MQTT服务端的RSA根证书长度 */ in mqtt_client_start()
214 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in mqtt_client_start()
215 cred.option = AIOT_SYSDEP_NETWORK_CRED_NONE; in mqtt_client_start()
229 aiot_mqtt_setopt(mqtt_handle, AIOT_MQTTOPT_NETWORK_CRED, (void *)&cred); in mqtt_client_start()
/AliOS-Things-master/components/SDL2/src/image/external/jpeg-9b/
A Djdmerge.c273 register int y, cred, cgreen, cblue; in h2v1_merged_upsample() local
295 cred = Crrtab[cr]; in h2v1_merged_upsample()
300 outptr[RGB_RED] = range_limit[y + cred]; in h2v1_merged_upsample()
305 outptr[RGB_RED] = range_limit[y + cred]; in h2v1_merged_upsample()
314 cred = Crrtab[cr]; in h2v1_merged_upsample()
318 outptr[RGB_RED] = range_limit[y + cred]; in h2v1_merged_upsample()
335 register int y, cred, cgreen, cblue; in h2v2_merged_upsample() local
359 cred = Crrtab[cr]; in h2v2_merged_upsample()
364 outptr0[RGB_RED] = range_limit[y + cred]; in h2v2_merged_upsample()
369 outptr0[RGB_RED] = range_limit[y + cred]; in h2v2_merged_upsample()
[all …]
/AliOS-Things-master/solutions/rfid_demo/
A Drfid_demo.c293 aiot_sysdep_network_cred_t cred; /* 安全凭据结构体, 如果要用TLS, 这个结构体中配置CA证书等参数 */ in demo_main() local
306 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in demo_main()
307 cred.option = AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA; /* 使用RSA证书校验MQTT服务端 */ in demo_main()
308 cred.max_tls_fragment = 16384; /* 最大的分片长度为16K, 其它可选值还有4K, 2K, 1K, 0.5K */ in demo_main()
309 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in demo_main()
310 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in demo_main()
311 cred.x509_server_cert_len = strlen(ali_ca_cert); /* 用来验证MQTT服务端的RSA根证书长度 */ in demo_main()
332 aiot_mqtt_setopt(mqtt_handle, AIOT_MQTTOPT_NETWORK_CRED, (void *)&cred); in demo_main()
/AliOS-Things-master/solutions/flower_demo/
A Ddata_model_basic_demo.c317 aiot_sysdep_network_cred_t cred; /* 安全凭据结构体, 如果要用TLS, 这个结构体中配置CA证书等参数 */ in demo_main() local
330 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in demo_main()
331 cred.option = AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA; /* 使用RSA证书校验MQTT服务端 */ in demo_main()
332 cred.max_tls_fragment = 16384; /* 最大的分片长度为16K, 其它可选值还有4K, 2K, 1K, 0.5K */ in demo_main()
333 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in demo_main()
334 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in demo_main()
335 cred.x509_server_cert_len = strlen(ali_ca_cert); /* 用来验证MQTT服务端的RSA根证书长度 */ in demo_main()
356 aiot_mqtt_setopt(mqtt_handle, AIOT_MQTTOPT_NETWORK_CRED, (void *)&cred); in demo_main()
/AliOS-Things-master/solutions/linksdk_demo/
A Ddata_model_basic_demo.c311 aiot_sysdep_network_cred_t cred; /* 安全凭据结构体, 如果要用TLS, 这个结构体中配置CA证书等参数 */ in demo_main() local
324 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in demo_main()
325 cred.option = AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA; /* 使用RSA证书校验MQTT服务端 */ in demo_main()
326 cred.max_tls_fragment = 16384; /* 最大的分片长度为16K, 其它可选值还有4K, 2K, 1K, 0.5K */ in demo_main()
327 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in demo_main()
328 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in demo_main()
329 cred.x509_server_cert_len = strlen(ali_ca_cert); /* 用来验证MQTT服务端的RSA根证书长度 */ in demo_main()
350 aiot_mqtt_setopt(mqtt_handle, AIOT_MQTTOPT_NETWORK_CRED, (void *)&cred); in demo_main()
/AliOS-Things-master/solutions/linksdk_gateway_demo/
A Dsubdev_basic_demo.c182 aiot_sysdep_network_cred_t cred; /* 安全凭据结构体, 如果要用TLS, 这个结构体中配置CA证书等参数 */ in demo_mqtt_start() local
190 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in demo_mqtt_start()
191 cred.option = AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA; /* 使用RSA证书校验MQTT服务端 */ in demo_mqtt_start()
192 cred.max_tls_fragment = 16384; /* 最大的分片长度为16K, 其它可选值还有4K, 2K, 1K, 0.5K */ in demo_mqtt_start()
193 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in demo_mqtt_start()
194 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in demo_mqtt_start()
195 cred.x509_server_cert_len = strlen(ali_ca_cert); /* 用来验证MQTT服务端的RSA根证书长度 */ in demo_mqtt_start()
224 aiot_mqtt_setopt(mqtt_handle, AIOT_MQTTOPT_NETWORK_CRED, (void *)&cred); in demo_mqtt_start()
/AliOS-Things-master/solutions/ucloud_ai_demo/
A Dlinkkit_event.c334 aiot_sysdep_network_cred_t cred; /* 安全凭据结构体, 如果要用TLS, 这个结构体中配置CA证书等参数 */ in linkkit_main() local
347 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in linkkit_main()
348 cred.option = AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA; /* 使用RSA证书校验MQTT服务端 */ in linkkit_main()
349 cred.max_tls_fragment = 16384; /* 最大的分片长度为16K, 其它可选值还有4K, 2K, 1K, 0.5K */ in linkkit_main()
350 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in linkkit_main()
351 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in linkkit_main()
352 cred.x509_server_cert_len = strlen(ali_ca_cert); /* 用来验证MQTT服务端的RSA根证书长度 */ in linkkit_main()
373 aiot_mqtt_setopt(mqtt_handle, AIOT_MQTTOPT_NETWORK_CRED, (void *)&cred); in linkkit_main()
/AliOS-Things-master/solutions/auto_demo/
A Ddata_model_basic_demo.c337 aiot_sysdep_network_cred_t cred; /* 安全凭据结构体, 如果要用TLS, 这个结构体中配置CA证书等参数 */ in demo_main() local
350 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in demo_main()
351 cred.option = AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA; /* 使用RSA证书校验MQTT服务端 */ in demo_main()
352 cred.max_tls_fragment = 16384; /* 最大的分片长度为16K, 其它可选值还有4K, 2K, 1K, 0.5K */ in demo_main()
353 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in demo_main()
354 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in demo_main()
355 cred.x509_server_cert_len = strlen(ali_ca_cert); /* 用来验证MQTT服务端的RSA根证书长度 */ in demo_main()
376 aiot_mqtt_setopt(mqtt_handle, AIOT_MQTTOPT_NETWORK_CRED, (void *)&cred); in demo_main()
/AliOS-Things-master/solutions/ota_demo/
A Dotaappdemo.c293 aiot_sysdep_network_cred_t cred; /* 安全凭据结构体, 如果要用TLS, 这个结构体中配置CA证书等参数 */ in mqtt_main() local
306 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in mqtt_main()
307 cred.option = AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA; /* 使用RSA证书校验MQTT服务端 */ in mqtt_main()
308 cred.max_tls_fragment = 16384; /* 最大的分片长度为16K, 其它可选值还有4K, 2K, 1K, 0.5K */ in mqtt_main()
309 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in mqtt_main()
310 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in mqtt_main()
311 cred.x509_server_cert_len = strlen(ali_ca_cert); /* 用来验证MQTT服务端的RSA根证书长度 */ in mqtt_main()
331 aiot_mqtt_setopt(mqtt_handle, AIOT_MQTTOPT_NETWORK_CRED, (void *)&cred); in mqtt_main()
/AliOS-Things-master/solutions/audio_demo/
A Ddata_model_basic_demo.c403 aiot_sysdep_network_cred_t cred; /* 安全凭据结构体, 如果要用TLS, 这个结构体中配置CA证书等参数 */ in demo_main() local
416 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in demo_main()
417 cred.option = AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA; /* 使用RSA证书校验MQTT服务端 */ in demo_main()
418 cred.max_tls_fragment = 16384; /* 最大的分片长度为16K, 其它可选值还有4K, 2K, 1K, 0.5K */ in demo_main()
419 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in demo_main()
420 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in demo_main()
421 cred.x509_server_cert_len = strlen(ali_ca_cert); /* 用来验证MQTT服务端的RSA根证书长度 */ in demo_main()
442 aiot_mqtt_setopt(mqtt_handle, AIOT_MQTTOPT_NETWORK_CRED, (void *)&cred); in demo_main()
/AliOS-Things-master/components/linksdk/components/dynreg-mqtt/
A Daiot_dynregmq_api.c166 if (dynregmq_handle->cred != NULL) { in aiot_dynregmq_setopt()
167 dynregmq_handle->sysdep->core_sysdep_free(dynregmq_handle->cred); in aiot_dynregmq_setopt()
168 dynregmq_handle->cred = NULL; in aiot_dynregmq_setopt()
170 …dynregmq_handle->cred = dynregmq_handle->sysdep->core_sysdep_malloc(sizeof(aiot_sysdep_network_cre… in aiot_dynregmq_setopt()
172 if (dynregmq_handle->cred != NULL) { in aiot_dynregmq_setopt()
173 memset(dynregmq_handle->cred, 0, sizeof(aiot_sysdep_network_cred_t)); in aiot_dynregmq_setopt()
174 memcpy(dynregmq_handle->cred, data, sizeof(aiot_sysdep_network_cred_t)); in aiot_dynregmq_setopt()
296 if (dynregmq_handle->cred != NULL) { in aiot_dynregmq_deinit()
297 sysdep->core_sysdep_free(dynregmq_handle->cred); in aiot_dynregmq_deinit()
407 (void *)dynregmq_handle->cred)) < STATE_SUCCESS) || in aiot_dynregmq_send_request()
/AliOS-Things-master/components/linksdk/components/dynreg/
A Daiot_dynreg_api.c174 if (dynreg_handle->cred != NULL) { in aiot_dynreg_setopt()
175 dynreg_handle->sysdep->core_sysdep_free(dynreg_handle->cred); in aiot_dynreg_setopt()
176 dynreg_handle->cred = NULL; in aiot_dynreg_setopt()
178 …dynreg_handle->cred = dynreg_handle->sysdep->core_sysdep_malloc(sizeof(aiot_sysdep_network_cred_t)… in aiot_dynreg_setopt()
179 if (dynreg_handle->cred != NULL) { in aiot_dynreg_setopt()
180 memset(dynreg_handle->cred, 0, sizeof(aiot_sysdep_network_cred_t)); in aiot_dynreg_setopt()
181 memcpy(dynreg_handle->cred, data, sizeof(aiot_sysdep_network_cred_t)); in aiot_dynreg_setopt()
300 if (dynreg_handle->cred != NULL) { in aiot_dynreg_deinit()
301 sysdep->core_sysdep_free(dynreg_handle->cred); in aiot_dynreg_deinit()
364 (void *)dynreg_handle->cred)) < STATE_SUCCESS) || in aiot_dynreg_send_request()
/AliOS-Things-master/components/linksdk/core/utils/
A Dcore_http.c69 if (http_handle->cred != NULL) { in _core_http_connect()
71 http_handle->cred); in _core_http_connect()
223 if (http_handle->cred != NULL) { in core_http_setopt()
224 http_handle->sysdep->core_sysdep_free(http_handle->cred); in core_http_setopt()
225 http_handle->cred = NULL; in core_http_setopt()
227 …http_handle->cred = http_handle->sysdep->core_sysdep_malloc(sizeof(aiot_sysdep_network_cred_t), CO… in core_http_setopt()
228 if (http_handle->cred != NULL) { in core_http_setopt()
229 memset(http_handle->cred, 0, sizeof(aiot_sysdep_network_cred_t)); in core_http_setopt()
230 memcpy(http_handle->cred, data, sizeof(aiot_sysdep_network_cred_t)); in core_http_setopt()
645 if (http_handle->cred != NULL) { in core_http_deinit()
[all …]
/AliOS-Things-master/components/ble_netconfig/
A Dblecfg_linksdk.c574 aiot_sysdep_network_cred_t cred; /* 安全凭据结构体, 如果要用TLS, 这个结构体中配置CA证书等参数 */ in BleCfg_linksdk_main() local
582 memset(&cred, 0, sizeof(aiot_sysdep_network_cred_t)); in BleCfg_linksdk_main()
583 cred.option = AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA; /* 使用RSA证书校验MQTT服务端 */ in BleCfg_linksdk_main()
584 cred.max_tls_fragment = 16384; /* 最大的分片长度为16K, 其它可选值还有4K, 2K, 1K, 0.5K */ in BleCfg_linksdk_main()
585 cred.sni_enabled = 1; /* TLS建连时, 支持Server Name Indicator */ in BleCfg_linksdk_main()
586 cred.x509_server_cert = ali_ca_cert; /* 用来验证MQTT服务端的RSA根证书 */ in BleCfg_linksdk_main()
587 cred.x509_server_cert_len = strlen(ali_ca_cert); /* 用来验证MQTT服务端的RSA根证书长度 */ in BleCfg_linksdk_main()
608 aiot_mqtt_setopt(mqtt_handle, AIOT_MQTTOPT_NETWORK_CRED, (void *)&cred); in BleCfg_linksdk_main()

Completed in 2142 milliseconds

12